Skip to content

kmvforge/Airline-Reservation-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

✈️ Airline Reservation & Passenger Management System

A desktop-based airline management system built using Python, Tkinter, and SQLite for handling passenger records, ticket booking, food orders, luggage management, and billing operations.

📌 Overview

The Airline Reservation & Passenger Management System is a GUI-based desktop application that simulates real-world airline operations. It allows users to manage passengers, book tickets, calculate fares, handle food orders, manage luggage, and generate bills.

It demonstrates core concepts of GUI development, database integration, CRUD operations, and event-driven programming.


⚙️ Technologies Used

  • Python
  • Tkinter
  • SQLite

🚀 How to Run

pip install tk
python airline_final.py


✈️ Features

👤 Passenger Management

  • Add new passenger records
  • View passenger details
  • Store data in SQLite database

🎟️ Ticket Reservation

  • Flight booking system
  • Fare calculation
  • Ticket management system

🍱 Food Ordering System

  • In-flight food menu selection
  • Order processing
  • Automatic food bill generation

🧳 Luggage Management

  • Baggage weight handling
  • Extra charge calculation

💳 Billing System

  • Total cost calculation (Ticket + Food + Luggage)
  • Automatic bill generation

🗄️ Database System

  • SQLite integration
  • CRUD operations (Create, Read, Update, Delete)

🧠 Concepts Used

  • GUI development using Tkinter
  • Event-driven programming
  • Database design and management
  • CRUD operations
  • System design principles

📁 Project Structure

airline-reservation-system/ │ ├── airline_final.py ├── README.md


🚀 Future Improvements

  • Add user login/authentication system
  • Add flight scheduling module
  • Add online booking system
  • Add advanced reporting dashboard
  • Add multi-user access system

👨‍💻 Author

K M Varada
GitHub: https://github.com/kmvforge

About

Airline Reservation & Passenger Management System built with Python, Tkinter, and SQLite featuring passenger registration, ticket booking, food ordering, luggage billing, fare calculation, and database-driven record management.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages