Skip to content

We have developed this REST API for a Bus Reservation System Portal. This API performs all the fundamental CRUD operations of any Real life Bus Reservation System Management platform with user book a ticket at anywhere.

Notifications You must be signed in to change notification settings

Awresh/Bus-Reservation-System-

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bus Reservation System Portal

We have developed this REST API for a Bus Reservation System Portal. This API performs all the fundamental CRUD operations of any Real life Bus Reservation System Management platform with user book a ticket at anywhere.

This project is developed by a team of 5 Back-End Developers in a span of 4 days during the construct week at Masai School.

There are two type of users in this system :

a. Admin

b. User

It is a project on creating a RESTful API.

Modules

  • Authentication Module
  • Admin Module
  • User Module
  • Bus Module
  • Feedback Module
  • Route Module
  • Book Reservation Module

Features

User Features

  • User Registration
  • Search bus degination
  • Book Bus Ticket
  • See More Bus
  • Select his Degination
  • Many More ...

Admin Features

  • View All User
  • Manage Bus System
  • Add Route /UpDate Route
  • Search User by id
  • Many More ...

Technology and Tools used

  • Java
  • MySQL
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • lombok
  • Postman
  • Swagger
  • Maven
  • Git & GitHub
  • Html
  • CSS
  • JavaScript

Lessons Learned

  • Gained knowledge on application of Java and Spring Boot.
  • learned to work in collaborative manner by resolving disagreements in order to achieve a common goal.

Overview of Our work

ER Diagram

About

We have developed this REST API for a Bus Reservation System Portal. This API performs all the fundamental CRUD operations of any Real life Bus Reservation System Management platform with user book a ticket at anywhere.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 47.3%
  • JavaScript 27.5%
  • CSS 13.4%
  • HTML 11.8%