- A collaborative project of an online bus ticket reservation system deployed on railway cloud completed within a span of 5 days.
- A web-based service has been developed with the aim of offering customers a customized and user-friendly platform for booking and buying tickets over the internet. The service is built on the REST architectural style, ensuring that customers can easily interact with it via standard web technologies. The service aims to provide a seamless and personalized experience to its users throughout the entire ticket booking process.
- Project Code = tired-calendar-1389
- The aim of this application is to form a bridge between buses and customers.
- The bus owners must be able to sign in to the application to create and list out their bus along with the fare price
- So that the customer, after signing up, view the bus for each and every location.
- The customer select the buses as per their convenience.
- Rahul Rathore : worked on Feedback module
- Tanuj Pant : worked on Reservation module
- Ashish Yadav : worked on Route module
- Saurabh Patel : worked on Bus module
- Shashi Ranjan : worked on Admin and User module
- Core Java
- MySQL
- Maven
- Spring-boot
- Hibernate JPA
- swagger-ui
- lombok
- spring data JPA
- Railway cloud(deployment)
- Spring Tool Suite(Eclipse) / IntelliJ IDEA
- Git Bash
- GitHub
- Internet Browser
- Notepad
- Customer
- Admin
- Login Logout Module : for authentication
- Admin Module
- User Module
- Route Module
- Bus Module
- Reservation Module
- Feedback Module
- copy this link 👉 https://github.com/IInnffiinniittyy/Online-Bus-Adda.git
- Select path where you want to store the project in your pc and create a folder at that location.
- open the corresponding file / folder with IDE.
- open terminal of your IDE / or you can use git bash if not familiar with IDE terminal...
- use 👉 git clone (paste above link (🔶already copied!🔶)) 👈
- after the project cloned to your local folder and opened in the respective IDE
- go to "com.onlinebusadda.OnlineBusAddaApplication.java" file
- run this file as Spring Boot Application
- Yipee! 🫡
- 👇 to get a gist of the API without installation you can go to below deployed link and play around the APIs controllers 👇
https://online-bus-adda-production-7652.up.railway.app/swagger-ui/index.html