Make My Trip
An online ticket booking and trip planning website. It was developed as database project.
Make My Trip is a platform where a company can add trips between two cities and a customer can buy tickets for those trips. It has three types of users:
- Customer
- Company
- Admin
- Spring Boot
- Spring Security
- Oracle 19c
- Thymeleaf
- itextpdf
- Customer:
- Login or register as new customer
- Add money to wallet by verifying transactions
- Search for trips between two cities
- Book tickets and download tickets as PDF
- View previously booked tickets
- Edit personal information
- Company:
- Login using credentials
- Add new vehicles
- Add trips using vehicles owned by the company
- View details of models, locations, cities and countries
- Search above mentioned items
- Change credentials
- Admin:
- Login using credentials
- Add credentials for new companies
- Add transaction ids(later verified by customers)
- Add information of basic entities like city, country, location, model, customers etc
- Edit information of the above mentioned items