What we delivered
Ticketing website
- Event listing with search and filters for category, city, date and price
- Event pages with schedule, venue map, artists / speakers and FAQs
- Ticket types such as early bird, regular, VIP and group, each with its own limit
- Secure online payment and an instant QR e-ticket by email
- Customer account with bookings, tickets and invoices
Admin panel
- Events, venues and organisers with images and SEO fields
- Pricing, capacity and sale windows per ticket type, with automatic "sold out"
- Coupons and complimentary passes
- Bookings and attendee lists with CSV export
- QR check-in screen for gate staff, with duplicate-scan protection
- Sales reports by event, ticket type and day
How it is built
- React for a fast, interactive website (filters and ticket selection without page reloads)
- Node.js API that handles ticket stock safely when many people buy at once
- MongoDB for events, bookings and attendees; Razorpay for payments; signed QR codes on every ticket