Skip to content

binuPraj/BusTicketReservationSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Bus Ticket Reservation System

A C++ project for managing bus ticket bookings with a graphical interface.

πŸ‘€ User Features

  • Secure signup/login with phone number verification
  • Graphical seat layout with color-coded seats:
    • Green = Available
    • Red = Booked
  • Book up to 4 seats per trip
  • Automatic unique ticket generation (with PNR number)
  • View and download user tickets
  • Cancel reservations up to one day before the trip
  • Provide feedback to the system

πŸ›  Admin Features

  • Add, update, and delete buses
  • Add, update, and delete routes
  • Set and update ticket prices
  • Cancel tickets manually if needed
  • Filter/search tickets by PNR number
  • View and manage user feedback

πŸ–₯ Additional Features

  • Saves and loads ticket/bus data using file handling
  • Manual payment simulation (system displays total cost only)

Installation / How to Run

  1. Clone the repository:
    git clone https://github.com/binuPraj/BusTicketReservationSystem.git

About

A C++ project for booking bus tickets with graphical interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages