Event ticketing & experiential commerce
Gym Juice Experience
Ticketing and storefront for experiential events with Stripe checkout and emailed QR tickets scanned at the door.
Next.js 16React 19PostgreSQLStripeQR ticketsTurnstileDocker
Visit live site
Gym Juice Experience is a ticketing and storefront platform for experiential events — treasure hunts, run clubs, beach volleyball, creator and company events. Checkout runs on Stripe with signature-verified webhooks, and on payment the system mints unique QR-coded tickets (emailed to the buyer) that staff scan at the door via an in-browser scanner. It handles specialized registration flows, protects inventory with atomic row locks so tickets can't oversell, and ships with a full admin, Turnstile bot protection, rate limiting and Zod-validated APIs.
Have something to build?
Get a quote