Skip to content

It is the system containing fully functional features from booking ticket to generating the ticket.

License

Notifications You must be signed in to change notification settings

serv-er/ApnaBharat-Bus-Booking-Reservation-System

 
 

Repository files navigation

ApnaBharat-Bus-Booking-Reservation-System

Issues Pull requests Forks Stars


Bus Reservation System is a pretty fully functional system developed using Tkinter(GUI), SQLite, Python, which is designed to automate the online ticket purchasing through an easy online bus booking system. With the bus ticket reservation system, you can manage/book reservations, clients data and passengers lists, can add new bus or new route as an Operator admin. At the end, the user will have a proper ticket for his/her booking.

(Feel free to fork & make changes, don't forget to make a PR.)

Technology Used 🔭

I have developed this project using the below technology

• Python : All the business logic has been implemented in Python

• Tkinter : All the frontend interface has been made up using GUI(Graphical user interface)

• SQLite : SQLite database has been used as database for the project(backend part)

Features 🚀

• Built with Python 3.6, SQLITE3

• Seat Booking

• Checking booking seat

• Adding the bus details

• Showing the availabe buses and number of seats available while seat booking

• Added the features of adding new bus, route id etc. as an Operator Admin

• Ticket generation

Kharagpur Winter of Code'22 ❤❤

Innogeeks Winter of Code'23 ❤❤

⭐ Feel free to use this project to make your first contribution to an open-source project on GitHub. Here, problems should be unique so that people learn as well as contribute together

⭐ Learn, Revise and Contribute 😄❤

This repository is open to all members of the GitHub community. Any member can contribute to this project!

Guidelines 🙋‍

1. No spam pull requests
2. No changes on the core part of the project

Steps For Contribution⚡

  1. Star ⭐

  2. Fork

  3. Clone the forked repository.

git clone https://github.com/<your-github-username>/ApnaBharat-Bus-Booking-Reservation-System
  1. Navigate to the project directory.
cd ApnaBharat-Bus-Booking-Reservation-System
  1. Create a new branch.
git checkout -b <your_branch_name>
  1. Make changes.

  2. Stage your changes and commit

git add -A

git commit -m "<your_commit_message>"
  1. Push your local commits to the remote repo.
git push -u origin <your_branch_name>
  1. Create a Pull Request.

  2. Congratulations! 🎉 you've made your contribution.


Open Source Programs🚀

Dark

Thanks to all Contributors 💪

Thanks a lot for spending your time helping this project grow. Thanks a lot! Keep rocking 🍻

Contributors

About

It is the system containing fully functional features from booking ticket to generating the ticket.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 86.4%
  • CSS 5.4%
  • JavaScript 4.6%
  • HTML 3.6%