Skip to content

Latest commit

 

History

History
149 lines (101 loc) · 4.87 KB

File metadata and controls

149 lines (101 loc) · 4.87 KB

🚌🎫 ReadyToRide Bus Reservation System Portal

Typing SVG

Logo

Contributors


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.
  • Reserve bus tickets securely and provide feedback.
  • Enjoy a user-friendly and intuitive interface for a seamless booking experience.
  • Receive real-time updates on bus availability and ticket status.
  • Customize settings according to user preferences.

👨🏻‍💻 Tech Stack & Languages used

HTML5 CSS3 Java JavaScript bootstrap git github

🚀 Libraries & Frameworks

💻 Databases

MySQL

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

  1. 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 its functionality, and submit pull requests.

License

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


For any inquiries or feedback, feel free to contact us at contact@readyToride.com. Start your bus journey with ReadyToRide today!