Grokking the System Design Interview
Ask Author
Back to course home

0% completed

Designing Ticketmaster

Let's design an online ticketing system that sells movie tickets like Ticketmaster or BookMyShow. Similar Services: bookmyshow.com, ticketmaster.com Difficulty Level: Hard

1. What is an online movie ticket booking system?

A movie ticket booking system provides its customers the ability to purchase theatre seats online. E-ticketing systems allow the customers to browse through movies currently being played and to book seats, anywhere anytime.

2. Requirements and Goals of the System

Our ticket booking service should meet the following requirements:

Functional Requirements:

  1. Our ticket booking service should be able to list different cities where its affiliate cinemas are located. 2




Like the course? Get enrolled and start learning!