Event Ticketing Platform
Ticket sales, payment, QR ticket issuance and door scanning for live events, built so a venue keeps its own customer data and its own margin.
This project is still being built.
Interface outline. Structure is shown; no live or client data is published.
The business problem
What was going wrong
Selling event tickets through a third-party platform costs a percentage of every sale and hands the customer relationship to someone else. Selling them at the door costs a queue, cash handling and no idea how the night is tracking until it is over.
The solution
What we proposed
A ticketing platform the venue runs itself: public event pages, card payment through Stripe Checkout, QR tickets issued by signed webhook on confirmed payment, and a door scanner that validates and checks in. Because the venue owns the platform, it owns the customer list and pays only the payment processing fee.
Key functionality
What it does.
- Public event pages with ticket type selection
- Stripe Checkout with a pending-order flow
- Signed webhook ticket issuance so tickets only exist against confirmed payment
- QR-code tickets delivered by email
- Door scanner with camera scanning, manual search and check-in logging
- Administrator dashboard for events, tickets and orders
- CSV export
- Row level security policies on all customer data
Technology
What it is built on
- Next.js App Router
- TypeScript
- Supabase (PostgreSQL, auth, row level security)
- Stripe Checkout and webhooks
- Resend for ticket delivery
- QR code generation and camera-based scanning
Process
How it ran
- 01
Discover
Costed the third-party alternative and defined what the venue needed to own.
- 02
Plan
Designed the payment-to-ticket flow so a ticket can never precede payment.
- 03
Design
Designed the scanner for a dark doorway and a queue behind it.
- 04
Build
Built purchase, issuance, administration and door scanning.
- 05
Test
Ongoing testing of webhook handling, refunds and duplicate scans.
Services used
The parts of the studio this project needed.
Web Applications
Portals, dashboards, booking and ordering systems built for one business rather than a market of them.
Read about this serviceIntegrations
Connections between your website, applications and the platforms that run your payments, messaging, accounting and point of sale.
Read about this service
More work
Other web applications
- DashboardLive feedTodayGamingPoint of saleWorkforceSmart checksCompleteDueComplete
Web Applications · Hospitality
In DevelopmentVenueIQ
An operational intelligence platform that pulls gaming, point of sale, workforce, weather and compliance data into one view for hospitality venues.
Read the case study - OrderingSite viewDriverAdminApprovedAwaitingDeliveredApprovedApprovalProof of delivery
Web Applications · Multi-site hospitality
In DevelopmentMulti-Site Delivery and Stock Application
Ordering, approval, delivery and stock reconciliation across several hospitality sites, with driver, site and administrator views of the same data.
Read the case study - Field captureEscalatedAudit trailNotifiedReviewedSigned off
Web Applications · Compliance and safety
Private ProjectAccord Incident Reporting
A mobile-first incident capture and escalation system, built so that a report filed on the floor becomes a reviewable record with an audit trail.
Read the case study