Case Study
Ticketing Platform for Regional Film Community
EntertainmentIndiaWebMobile
✦
Project overview
Built a mobile-first ticketing system to replace manual bookings and enable digital payments for small film productions.
The Problem
- Manual bookings caused seat conflicts
- No visibility into show revenue
- Heavy dependency on cash payments
- No audience data for future planning
- Poor booking experience for users
What We Built
- End-to-end ticket booking platform
- Mobile-first UX for quick bookings
- Admin panel for non-technical users
- Integrated payment options (online + manual)
- QR-based e-ticket system
Features
Public / Audience
- Browse movies and shows
- Select seats via visual layout
- Multiple payment options
- Instant QR-based ticket
Admin Panel
- Manage shows and pricing
- Track bookings and payments
- Manual payment approvals
- Send tickets manually
- Handle customer queries
Key Design Decisions
01
No user login to reduce drop-offs
02
Polling-based payment verification (no webhooks)
03
Supports both online and manual payments
04
Seat locking with expiry (no real-time infra)
05
Role-based admin access
Pricing Model
Model:Pay-per-show
Basic
One-time setup₹3,000
Per show₹499
Platform commission5% of gross
Payment methodsManual QR
Convenience fee₹5 per ticket
FullRecommended
One-time setup₹6,500
Per show₹799
Platform commission6% of gross
Payment methodsOnline + Manual
Convenience fee3% per ticket
Tech Stack
Next.jsSupabaseRazorpayPhonePe GatewayVercel
Outcomes
✦
Go live in 3–5 days
✦
Eliminated booking conflicts
✦
Full payment visibility
✦
Works in low connectivity
✦
Supports multi-city shows
✦
What made this work
Focused on solving a niche problem with minimal complexity, making it usable and affordable for small production teams.
Entertainment · India · Web + Mobile