The Bus Ticket Booking System is a simple and user-friendly application that allows users to book and manage bus tickets conveniently. It is designed to cater to both regular users and administrators, providing a seamless booking experience for passengers and efficient management of buses for administrators.
-
User-Friendly Interface: The system offers an intuitive and easy-to-use interface for users, making the ticket booking process smooth and hassle-free.
-
Admin Privileges: Administrators can access additional functionalities such as adding, deleting, and editing bus details, and view the list of booked tickets.
-
Ticket Booking: Regular users can book tickets for their desired bus, and the system automatically updates the available seats.
-
Ticket Cancellation: Users can cancel their booked tickets, and the system updates the available seats accordingly.
-
Real-time Updates: The system provides real-time updates on available seats, ensuring passengers get accurate information before booking.
-
Here INDEX SORT TECNIQUE is used for sorting the Files
-
The File Structure concepts are DELIMETERS,FILE OPEN,FILE CLOSE,PACK AND UNPACK
The project follows a well-organized file structure to enhance maintainability and readability. Here's an overview of the file structure:
To get started with the Bus Ticket Booking System, follow the steps below:
-
Clone the repository:
git clone https://github.com/PKulal/File-Structure-Project.git
-
Navigate to the project directory:
cd bussystem
-
Run the Bus Ticket Booking System:
bussystem.py
This project is licensed under the MIT License. You are free to use, modify, and distribute the project as per the terms of the MIT License.
The Bus Ticket Booking System was developed with ❤️ by @PKulal, Praneeth Jain, S Harshavardhan, Thoufeeq M I