BookMyShow/MovieTicketBooking - Low Level Design | Coding Interview Series | The Code Mate

preview_player
Показать описание
Low-Level Design Case Study: BookMyShow/Fandango

BookMyShow is an online ticketing service for cinemas, theaters, and sports. BookMyShow app helps users book movie tickets, concert tickets, sports tickets, and get access to events calendar, showtimes, movie reviews, and promotional offers, etc.

In this design round, We started from the requirement gathering and end up with designing the class diagram for the same, Also explored how can we write a sudo code from that. Below is the outline of the session/

1. Understanding of Problem Statement
2. Requirement Gathering.
3. Identifying the Actors and Creating a Usecase diagram
4. Understand complex execution flows with an Activity diagram
5. List down entities and the relationship between them to form a class diagram
6. Go through the class diagram

The Session will give you a brief insight into how to approach a Low-Level design for a given problem statement.

Please find the Sudo code repo and class diagram link.

#lld #llddesign #systemdesign #design #interviews
Рекомендации по теме
Комментарии
Автор

This playlist deserves more views. Thanks a lot.

shivaakrish
Автор

finally found someone who is sane enough to teach this subject

Aditya-rsdj
Автор

Hi @TheCodeMate,

Thank you for the insightful video on system design. However, I wanted to point out that BookMyShow primarily functions as an aggregator. Therefore, the actual seat availability and booking processes are likely managed by third parties or partners, such as Inox, who handle the ticket reservations. Could you consider creating a video explaining how such aggregators communicate with multiplexes or chains of multiplexes, how they display showtimes and seat availability in real-time, and how they facilitate real-time ticket bookings?

mahahrishi
Автор

Very informative! It would be great if you could do a hands-on Java code walk down to follow this up, telling how these things are implemented in an industry standard way. Since most of the target audience is relatively new to these things, learning industry-level best practices would be very useful.
Thanks again for the fantastic video. Keep it up! :)

vishnusingh
Автор

Never found in Youtube before in depth of system design, thanks a lot bro, it is very informative, you rock

holatechm
Автор

amazing content and explanation. keep more videos coming!

suchanachakrabarti
Автор

Thanks sir for such a great explanaion. Please keep posting more videos on LLD and HLD as well as system design . Thanks a lot for your effort.

ChandraShekhar-bycd
Автор

This is one of the best videos of LLD. Just superb.

eelapata
Автор

Thank you so muchh! Was looking for days for low level design resources!

boong
Автор

very nice design brother! good content, keep it up. Such attention to detail and all cases.

kaminey
Автор

Awesome Video.
Please make videos on:
1: Amazon Locker
2: Online Chess
3: Design a Vending Machine
4: Parking Lot System
5: Car Rental Application like Zoomcar

MOHDSALMAN-sjzu
Автор

Designing with Apis is always give lot more understanding and realistic approaches to freshers.

sushantsingh
Автор

Informative Playlist, Thanks Nevneet!

_SarveshJoshi
Автор

Just completed the LLD playlist. Very nicely done. Thanks a lot!

abhijeetabhijeet
Автор

thankyou so much, buddy. I watched each video of this course and it was so detailed and practiccal. thankyou so much.

vinaygupta
Автор

Good explanation. Great job to cover all the details.

mehulsolanki
Автор

Recently i have started looking to learn system design and here i am !! . Glad i reach to this video that gives a detailed information about LLD. This video probably gives me some starting ground but if you can suggest what next could be really helpful . Thanks for this video .

vmtravelogue
Автор

I have seen many videos on LLD but your's is best which is having class diagram in explanation. I am looking for more videos on LLD from your end so that we can get our concepts more clear.
Sir please please please make more videos and add to the playlist.

shikhamaurya
Автор

Nice Video, but have few doubts 1. what is the relation between show and booking, how it will know which show it has booked 2. how movie is associated with show?

dambar
Автор

Missed your content for a long time dude ! Keep them coming !

VijayKumar-vvyw