Skip to content

RideSwift is a ride-booking platform built with Java and Spring Boot, featuring seamless customer and driver management, real-time trip booking, dynamic coupon discounts, and efficient exception handling. Utilizes JPA, Hibernate, and asynchronous operations for optimized performance and data consistency.

Notifications You must be signed in to change notification settings

smranjanmishra/RideSwift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

RideSwift

RideSwift is a comprehensive ride-booking platform developed using Java and Spring Boot. It provides seamless customer and driver management, real-time trip booking, and dynamic coupon discounts.

Features

• Customer and Driver Management: Register, update, and manage customer and driver profiles.
• Trip Booking: Real-time booking of rides with availability checks and driver assignments.
• Coupon System: Flexible discount application to enhance user experience.
• Exception Handling: Custom exceptions and centralized handling for robust error management.
• Data Management: Utilizes JPA and Hibernate to manage complex entity relationships and transactions.

Tech Stack

• Java • Spring Boot • Spring MVC • REST API • Hibernate • JPA • MySQL • Lombok

Installation

Clone the repository :

git clone https://github.com/smranjanmishra/RideSwift.git

Navigate to the project directory :

cd RideSwift

Configure application properties in src/main/resources/application.properties

Build and run the application :

./mvnw spring-boot:run

Usage

API Endpoints: Refer to the API documentation for details on available endpoints and their usage.

Contact

For questions or feedback, please reach out to me: soumyarmishra065@gmail.com

About

RideSwift is a ride-booking platform built with Java and Spring Boot, featuring seamless customer and driver management, real-time trip booking, dynamic coupon discounts, and efficient exception handling. Utilizes JPA, Hibernate, and asynchronous operations for optimized performance and data consistency.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages