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 setup3,000
Per show499
Platform commission5% of gross
Payment methodsManual QR
Convenience fee₹5 per ticket
FullRecommended
One-time setup6,500
Per show799
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