The Flight Reservation System is a graphical user interface (GUI) application developed using Python and Tkinter. It provides a user-friendly way to enter flight details, book flights, and review reservation information. This application allows users to input travel details, choose flight classes, and view a summary of their booking.
-
Flight Details Entry:
- Enter details such as departure and return cities, departure date, and return date.
- Select the flight class from options like Economy, First Class, and Business Class.
-
Booking Details:
- Input personal information including name, age, address, and phone number.
- Review and confirm booking details in a separate window.
-
Summary Display:
- View a summary of your booking details including personal information and flight details.
- Python: Programming language used for developing the application.
- Tkinter: GUI toolkit used for creating the user interface.
- Clone the Repository:
git clone https://github.com/Nav3005/Flight-Reservation-System.git cd Flight-Reservation-System
- Ensure Python is Installed:
Make sure Python is installed on your system. You can check this by running:
python --version
- Run the Application:
Ensure you have Python installed, then run the application using:
python "Airline Reservation System.py"
-
Launching the Application:
- Run
Airline Reservation System.py
to start the application. - The main window will open with fields to enter flight details and personal information.
- Run
-
Entering Flight Details:
- Fill in details such as departure and return cities, and select the flight class.
- Click the "Next" button to proceed to the booking window.
-
Booking a Flight:
- In the booking window, enter personal details including name, age, address, and phone number.
- Click "Done" to review and confirm your booking details.
-
Reviewing Booking Details:
- A summary window will appear showing all the details of your booking.
- Confirm and close the summary window once reviewed.