Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rajmalpankaj786/readytoride_busreservationsystem

The Full Stack Bus Reservation System optimizes bus ticket booking with a user-friendly interface. It enables users to browse, select routes, and reserve seats seamlessly. Utilizing modern front-end technologies and robust server-side capabilities, the project exemplifies full-stack proficiency.
https://github.com/rajmalpankaj786/readytoride_busreservationsystem

css3 hibernate-jpa html5 java javascript mysql spring-boot swagger-ui

Last synced: about 3 hours ago
JSON representation

The Full Stack Bus Reservation System optimizes bus ticket booking with a user-friendly interface. It enables users to browse, select routes, and reserve seats seamlessly. Utilizing modern front-end technologies and robust server-side capabilities, the project exemplifies full-stack proficiency.

Awesome Lists containing this project

README

        

# 🚌🎫 ReadyToRide Bus Reservation System Portal


Typing SVG

## Logo

## Contributors

- [Rajmal Pankaj](https://github.com/Rajmalpankaj786)
- [Chandan Sharma](https://github.com/chandansharma65914)
- [Sunny dev](https://github.com/Sunnysingh1231)
- [Aman Choure](https://github.com/amanacr0358)



Welcome to the Bus Reservation System Portal! This project aims to simplify travel by allowing users to search, select, and reserve bus tickets seamlessly, making their journey easy and convenient.

## Features

- Search for available bus routes and schedules.
- Select preferred seats and view seating arrangements.
- Reservation and give Feedback on bus tickets securely.
- User-friendly and intuitive interface for a seamless booking experience.
- Real-time updates on bus availability and ticket status.
- Customizable settings for user preferences.

###

👨🏻‍💻 Tech Stack & Languages used


![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white)
![Java](https://img.shields.io/badge/Java-ED8B00?style=for-the-badge&logo=java&logoColor=white)
![JavaScript](https://img.shields.io/badge/JavaScript-323330?style=for-the-badge&logo=javascript&logoColor=F7DF1E)
bootstrap
git
github

###

🚀 Libraries & Frameworks






###

💻 Databases


![MySQL](https://img.shields.io/badge/MySQL-00000F?style=for-the-badge&logo=mysql&logoColor=white)

## Landing Page
![Landing page]()

## login Page
![login page]()

## Service Page
![Product page]()

## Booking Page
![Product page]()

## Admin Dashboard
![admin page]()

## Admin See List OF Users
![admin page]()

## Admin See List OF Buses
![admin page]()

## Admin Can add New Buses
![admin page]()

## Admin Can Add New Routes
![admin page]()

## User and Route Controller

## Feedback and Bus Controller

## Reservation Controller

## ER Diagram

## API Root Endpoint

```
https://localhost:8080/
```

```
http://localhost:8080/swagger-ui/index.html#/
```

## Modules
- Admin Module
- User Module
- Route Module
- Bus Module
- Reservation Module
- Feedback Module

## Getting Started

1. Clone the repository using the command:
```
https://github.com/Rajmalpankaj786/ReadyToRide_BusReservationSystem.git
```
2.Open MySQL Create the new Database and Create application.yml file:

spring:

datasource:

driver-class-name: com.mysql.cj.jdbc.Driver

password: rajmal

url: jdbc:mysql://localhost:3306/bus_reservation_database

username: root

jpa:

hibernate:

ddl-auto: update

show-sql: true


2. Compile and run the Java application to launch the console-based shopping platform.

## Deployed Link

https://65848c96215c8c312d6c9c3f--ubiquitous-pudding-c58264.netlify.app/
## Contributions

We welcome contributions! Feel free to fork the repository, enhance functionalities, and submit pull requests.

## License

This project is licensed under the MIT License. Refer to the [LICENSE](LICENSE) file for detailed terms.

---

For any inquiries or feedback, contact us at [[email protected]](mailto:[email protected]). Embark on your bus journey with readyToride today!