vishnu-vc-dev/reelseat ? reverse-engineered prompt
Reverse engineered prompt
Build me a full stack movie ticket booking app like BookMyShow, with a clean modern UI and separate experiences for customers, theatre partners, and admins.
Customers should be able to sign up, browse movies, filter by city and showtime, pick seats from a live seat map, hold seats for a few minutes, pay securely, and then get a booking confirmation with a QR code ticket by email. Theatre partners should be able to add theatres, schedule shows, manage screens and pricing, and see booking and revenue stats. Admins should be able to review and approve theatres, manage the movie catalogue, and view platform analytics.
Make the seat selection update in real time so two people can’t book the same seat. Include cancellation with refunds, reviews only from people who actually watched the movie, and a dashboard for each role. If you need to, look up current docs online and use sensible defaults so I can run it locally with demo data too.
Are you gonna build this?
make sure you review the code using coderabbit