Skip to content

ballpor98/ticketBook-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

ticketBook-design

repo for ticket booking system design

Task

Design the software system TicketBook having these requirements Ticket booking system for event

  • Tickets have multiple prices based on ticket types
  • Some events have seating (fixed seat), some don't
  • The number of tickets is limited and must not be overbooked
  • Support both synchronous payment methods and asynchronous payment methods
  • Can handle the consistent traffic of 20k req/sec and peak traffic of 40k req/sec

Expected Output

  • Tech Stack
  • System Diagram
  • API Documentation
  • Database Design

Result

Tech stack

alt text

System Diagram

alt text
* Not finish

API Documentation

API Documentation Here
* Not finish

Database Design

Attendees collection
Events collection
Tickets collection
Orders collection
Logs collection

About

repo for ticket booking system design

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published