Skip to content

This is a console based Java application for bus reservation system.This project contains essential modules like Customer and Administrator. User can book or cancel his tickets.Admin can add buses.

Notifications You must be signed in to change notification settings

avinashkumar-06/Bus-Reservation-Console-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BUS TICKET RESERVATION SYSTEM

App Screenshot

Main objective of this project is to develop a system that will help companies to automate thier bus ticketing system. This a console based application through which user can book tickets,cancel tickets and can also manage thier travel history.This application will help companies to save thier cost by aautomating the process of ticket booking and its also provide user 24*7 access to book ticekts.

Project Information

  • This a console based application.
  • This is a solo project.

Tech Stack

Language: Core Java

Database: mySql

Java Technologies: JDBC

Entity Relationship Diagram

ER Diagram for the database tables.

App Screenshot

Features

Customer feaures

  • Customer can register by giving all the details.
  • Customer can login by using email and password.
  • Customer can search for bus using source and destination.
  • Customer can book the ticket.
  • Customer can view all tickets.
  • Customer can cancel booked tickets.

Addmin feaures

  • Admin can login by using email and password.
  • Admin can add bus in the database.
  • Admin can view all bus.
  • Admin can view all customer.

Learnings

  • Got to know how to connect our Java application to database.
  • Learned about JDBC oprtaions.
  • Learned about many new sql queries.

About

This is a console based Java application for bus reservation system.This project contains essential modules like Customer and Administrator. User can book or cancel his tickets.Admin can add buses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages