HomeProjects1Not2 Productions
Full StackApril 2025 — January 2026

1Not2 Productions

WebRTC-integrated screening platform that automated gate-checking for 300+ attendees and processed 250+ bookings.

ReactFirebaseFirestoreTailwind CSSCloudinary

The Problem

Entry Bottlenecks & Verification Fraud

1Not2 Productions expected over 300+ attendees across 3 live movie screenings and needed an affordable checkout and validation system. Relying on manual ticketing lists or expensive third-party platforms would result in slow entry-gate check-ins, ticket counterfeiting, and manual verification delays. We needed a custom ticketing flow that processed payments securely over UPI, verified bookings in real-time, and validated entry tickets without a native mobile application.

The Solution

WebRTC QR Gate Scanner + Firestore Checkout

Created a responsive ticketing web application integrated with dynamic UPI QR code generation, a real-time Firestore database backend, and an in-browser WebRTC scanner to automate gate checks.

Key Technical Decisions

01Processed 291 verified bookings and 373 tickets across 3 live screenings by building a multi-step UPI checkout pipeline.
02Distributed payment transaction volume across multiple VPA accounts using round-robin load balancing to bypass individual daily payment gateway limits.
03Eliminated manual list cross-referencing by implementing an in-browser WebRTC QR scanner that verifies tickets against Firestore records in real-time.
04Secured financial data and administrative actions by building a Google OAuth-gated admin portal tracking INR 38,320 in verified revenue.
05Automated transactional communication by triggering automated EmailJS ticket delivery upon administrator verification of payment records.
06Streamlined media asset management by implementing full movie CRUD with automated poster image uploads to Cloudinary.

Impact & Results

290+

Bookings

350+

Tickets

INR 38.3K

Revenue

<2s

Scan Time

Automated Gate Management and Zero Fraud

The platform successfully processed 290+ bookings and INR 38.3K+ in revenue with zero transaction discrepancies. Implementing the WebRTC in-browser QR scanner reduced gate-check times to under 2 seconds per attendee, eliminating entry queues and duplicate ticket submissions.

Key Learnings

01

UPI per-account limits block transaction volume — learned that spreading checkouts across multiple VPAs using round-robin distribution keeps payment paths open.

02

Browser WebRTC camera access requires HTTPS and secure context — learned to manage user permission prompts gracefully and fallback to manual entry when camera access is denied.

Tech Stack

react
firebase
tailwind
Previous Project

E-Summit 2026

Next Project

Banking Backend API