BUS Platform
BUS Platform
User Platform
1. Authentication (Option Login/ Register/ sign in with google)
2. Credential to be Stored (Name, Email, Phone, Password)
3. Search for Buses :
a. Source city
b. Destination city
c. Travel date
System will provide available buses then user will choose on
their preferences
Available seat
Now user Will select the bus according to bus fare and timing then go for
seat selection
Payment.
Add / Manage Buses (Add new Bus, Update Existing bus, remove
Bus.)
Revenue Analysis
DataBase Design
User id name email, phone, passcode
Booking Data;
PNR no, user id( join table from user ), bus number, total fare, booking
date , Status and journey date.
Operators Table :
Bus Table
Operator Id, Bus number, type (AC/NON-AC), total seat, route, fare.
Routing Table :
Bus id, source city, destination city, and other covering city name,
departure time, arrival time.