Skip to content

This API allows for the management of trips, including creating, reading, updating, and deleting trips. It also includes modules for managing users, customers, and admin functionality.

Notifications You must be signed in to change notification settings

letschillwith-JB/CW_SpringBootProject-first-river-7236

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Online Trip management System

  • I have developed this REST API for an Online Trip Management System. This API performs all the fundamental CRUD operations of any Trip Management Application platform with user validation at every step.
  • Tech Steck

  • Java
  • Spring Framework
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • MySQL
  • PostMan
  • Swagger
  • Lombok
  • Modules

  • Login, Logout Module
  • User Module
  • Admin Module
  • Booking Management Module
  • Feedback Module
  • Report Module
  • Trip Package Management Module
  • Route Mangement Module
  • Features

  • User and Admin authentication & validation with session uuid having.
  • Admin Features:
    • Administrator Role of the entire application
    • Only registered admins with valid session token can add/update/delete Package,Hotel,Route or customer from main database.
    • Admin can access the details of different Routes, Bus, Packages, TicketDetails,Feedback,Customer,Reports,etc.
  • User Features:
    • A user can register himself or herself on the platform.
    • He/She can check the Packages and Hotels availabilty.
    • If Trip Package is available, can book the trip package by providing payment details.
    • After booking, he will get booking details for the whole Package inside this there will be all details regarding the ticket details ,total cost, etc.
    • If the customer want can cancel the booking.

    About

    This API allows for the management of trips, including creating, reading, updating, and deleting trips. It also includes modules for managing users, customers, and admin functionality.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages