CUSR is an organization that runs trains in a Californian city, San Jose. California Ultra-Speed Rail(CUSR) Transport management system that manages and tracks ticketing. CUSR is a system with 26 stations from A to Z in alphabetical order with A being the northernmost station and Z being the southernmost station. There will be trains running in both the directions on their own tracks without sharing. Each train is either Northbound or Southbound. Ticketing has to be done for all kinds of trains with different conditions
The goal of this project is to build a ticket booking and management system that efficiently helps CUSR with several tasks such as ticket search, purchase, cancel for the users and train cancel, train capacity and system reset for the admin.