- Customer, Driver and Admin authentication & validation with session uuid having.
- Admin Features:
- Administrator Role of the entire application
- Only registered admins with valid session token can add/update/delete driver or customer from main database
- Admin can access the details of different customers, drivers and trip bookings
- Customer Features:
- Registering themselves with application, and logging in to get the valid session token
- Viewing list of available cabs and booking a trip
- Only logged in user can access his trip history, profile updation and other features.
- Java
- Spring Framework
- Spring Boot
- Spring Data JPA
- MySQL
- Postman
- Swagger UI
-
Login, Logout Module
-
Packages Module
-
Booking Module
-
TicketDetails Module
-
Route Module
-
Travels Module
-
Bus Module
-
Hotel Module
-
Report Module
-
Feedback Module
The following Diagram depicts the flow of our Entity Relation Diagram to simplify the work flow.
The following Diagram depicts the flow of our Entity Relation Diagram to simplify the work flow.
SWAGGER UI Documentation - http://localhost:8888/swagger-ui/
https://localhost:8888/