LLD – BookMyShow

Overview

We need to design a movie ticket booking system. It should handle cinemas, halls, movies, shows, and seating across cities. The system must prevent double booking even with concurrent users, support secure payments, and send timely confirmations and notifications after successful reservations.

Q. Do you want we to design entity only or working solution?

Ans. Could be like, Yes I want a working solution

Q. Do you want me to store data in db or in-memory is fine?

Ans. I want to you keep data in DB

Q. How user will interact with system cli or rest or ui?

Ans. For current implementation lets make simple and restrict to backend REST only.

Requirement

Class Diagram

Schema Design

Code

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top