Skip to content

Latest commit

 

History

History
81 lines (60 loc) · 1.59 KB

File metadata and controls

81 lines (60 loc) · 1.59 KB

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