Airline-Reservation-system-main

Airline Reservation System

Project Overview

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.

Features

  1. 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.
  2. Booking Details:

    • Input personal information including name, age, address, and phone number.
    • Review and confirm booking details in a separate window.
  3. Summary Display:

    • View a summary of your booking details including personal information and flight details.

Technologies Used

  • Python: Programming language used for developing the application.
  • Tkinter: GUI toolkit used for creating the user interface.

Installation and Setup

  1. Clone the Repository:

    git clone https://github.com/Nav3005/Flight-Reservation-System.git
    cd Flight-Reservation-System
    
  2. Ensure Python is Installed: Make sure Python is installed on your system. You can check this by running:

    python --version
    
  3. Run the Application: Ensure you have Python installed, then run the application using:

    python "Airline Reservation System.py"
    

Usage

  1. 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.
  2. 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.
  3. 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.
  4. Reviewing Booking Details:

    • A summary window will appear showing all the details of your booking.
    • Confirm and close the summary window once reviewed.
Download