Skip to content

vaidiksule/Flight-Booking-System-Using-Python-and-MySQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Flight-Booking-System-Using-Python-and-MySQL

The Flight Booking System is a user-friendly Python application that provides an efficient way for users to book flights, store their information securely, and generate printable tickets. This system seamlessly integrates with a MySQL database to manage user accounts and flight reservations.

KEY FEATURES:

  1. User Authentication:

    • Users can create an account by providing a unique login ID and password.
    • Existing users can log in securely using their credentials.
  2. Flight Booking:

    • Once logged in, users can select their desired flight routes, including the departure and destination locations.
    • Users can choose the flight class (economy, business, first class) for their journey.
    • For each passenger, users can input their name and age.
    • Users can specify the departure date for their flight.
  3. Database Integration:

    • User account information, including login IDs and passwords, is securely stored in a MySQL database.
    • Flight reservation details, including passenger information and flight preferences, are saved in another database table.
  4. Ticket Generation:

    • After completing the booking process, users can click the "Submit" button.
    • A ticket with all the booking details is generated and saved as a notepad file.
    • The generated ticket provides essential information, such as the flight details, passenger names, and departure date.

TECHNOLOGIES USED:

  • Python for the application logic and user interface.
  • MySQL for database management.
  • Notepad for ticket generation.

CONCLUSION:

The Flight Booking System offers a hassle-free way for users to plan their air travel, from booking flights to generating printable tickets. Its integration with a MySQL database ensures data security, making it a valuable tool for both users and airlines. This project can be further expanded and enhanced to include more features and functionalities in the future.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages