Skip to content

It is a system that can help users reserve a bus ticket whenever users plan for a trip to desired destination. It's a console based project. It's a solo project done by me in just 5 days in Masai School.

Notifications You must be signed in to change notification settings

LokeshGola/bus-ticket-reservation-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

Bus-Ticket-Reservation-System

Atlantic express

It is a system that can help you reserve a bus ticket whenever you plan a trip anywhere. It is a project done by me in just 4 days in Masai. It is a solo project.

Tech Stack & Tools

  • java
  • MySQL
  • JDBC
  • RDBMS
  • STS
  • Git
  • Github

Features

Users of this application:

  • Administrator
  • Passenger

The roles of the Administrator are:

  • Login

  • Add the bus with details busName, source, destination, busType, departureTime, arrivalTime, and totalSeats.

  • Update bus details (busName , busType & totalSeats only)

  • Delete bus details

  • View all bookings

  • View bookings for a date range

  • View bookings by BusName

  • View bookings by mobileNo of Passenger

  • Logout

The roles of the Passenger are:

  • Passengers can sign up.
  • Login to his account
  • Passengers can see a list of all buses in operation.
  • Passengers can book tickets by selecting the bus number.
  • Passengers can sign in using a username and password, also they will be able to
  • change personal details as well as passwords and sign out.
  • Passengers can see their ticket booking history.
  • Passengers can delete their account
  • Logout his account
  • Delete his account

ER Diagram

er-diagram-2

Portfolio

About

It is a system that can help users reserve a bus ticket whenever users plan for a trip to desired destination. It's a console based project. It's a solo project done by me in just 5 days in Masai School.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages