Skip to content

Kapsi is an Online Cab Booking Application using Advance Java and Spring Boot. It's a REST API for booking a cab online for the trip, scheduling a trip, giving ratings to drivers, and many more such operations.

License

abhishek-0713/Kapsi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kapsi - Online Cab Booking Application

project code : thinkable-head-979

Kapsi


Kapsi is a Online Cab Booking Application in Java using Spring Boot with Source Code.

Kapsi is restful service for the Cab Booking Application with all neccessary API. This project is developed to allow customers to create a trip, schedule a trip, book a cab for trip, select driver for trip based for driver ratings.




Team Members


  • Abhishek D. Patil | Github - Team Lead

Modules:

  • Login Module

  • Admin Module

  • Customer Module

  • Driver Management Module

  • Cab Management Module

  • Booking Management Module

Admin Module

Admin should be able to perform below operations:

  1. Cab Management
  2. Driver Management
  3. Booking Management

Funcionality of the application includes :

  1. Customer can able to create acconuts and login into the application.

  2. Customer can able to create a new trip, book a trip, schedule a trip, select driver for trip and give ratings to the driver.

  3. Customer can update their account details, can view the list of all customer and can change the status of trip booking.

  4. Driver can also create a account and login into the application using their credentials.

  5. This is construct week group project of 4 collaborative team members built in 4 days.


Tech Stack

  • Advance Java

  • Spring Boot

  • Spring Validation

  • MySQL

  • Maven

  • Swagger

  • Lombok

ER Diagram :

ER

Swagger UI :

server url

http://localhost:8484/swagger-ui/index.html

Controllers

Login Controller

Screenshot 2023-01-22 204331

Admin Controller

Screenshot 2023-01-22 204239

Customer Controller

Screenshot 2023-01-22 204147

Driver Controller

Screenshot 2023-01-22 204120

About

Kapsi is an Online Cab Booking Application using Advance Java and Spring Boot. It's a REST API for booking a cab online for the trip, scheduling a trip, giving ratings to drivers, and many more such operations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages