Skip to content

Bus Ticket Reservation System: It is console based individual project. I have used JAVA, mySQL and JDBC to design the functionalities of the application.

Notifications You must be signed in to change notification settings

jagmitswami/bus_ticket_reservation_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Eazy Bus

The main objective of this project is to cater the needs of the passenger who are traveling from one point to another. This project have contains essential modules like Customer and Administrator. User can book ticket one day before.

eazy-bus-logo

Users of this application:

1. Customer

2. Administrator

Roles of Customer are:

• Anyone can register as customer

• Login with username and password

• Change password

• Book ticket by selecting source and destination.

• View booked tickets on their own id.

• View buses for a particular source and destination.

• Filter and view buses for a particular source and destination on selected dates.

• Customer can cancel ticket.

Roles of Administrator are:

• Login with username and password.

• Add new bus by providing details like Bus Name, Bus Route, Bus Type –AC/non-AC, seats, departure time and arrival time.

• View any bus details.

• View any ticket details.

• Provide the Contact persons details after confirmation of the seat.

Auto Operations:

• Seat can not be booked if not available.

• Once the seat is booked, automatically the seat would be deducted.

Entity Relationship Diagram:

eazybus_er_diagram

About

Bus Ticket Reservation System: It is console based individual project. I have used JAVA, mySQL and JDBC to design the functionalities of the application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages