An open API service indexing awesome lists of open source software.

https://github.com/xumiko/airline-management-system

A comprehensive Java-based desktop application leveraging core Java concepts, OOPS principles, and MySQL database integration. It features admin login/authentication, passenger and flight management (CRUD), ticket booking/cancellation, automated PNR generation, and reservation management.
https://github.com/xumiko/airline-management-system

awt-gui corejava exception-handling method-overriding multithreading mysql-database oops-principles

Last synced: 21 days ago
JSON representation

A comprehensive Java-based desktop application leveraging core Java concepts, OOPS principles, and MySQL database integration. It features admin login/authentication, passenger and flight management (CRUD), ticket booking/cancellation, automated PNR generation, and reservation management.

Awesome Lists containing this project

README

          

# Airline-Management-System

A Java-based desktop application utilizing core Java concepts, OOPS principles, and MySQL database integration for efficient airline operations,

Features:

- Admin login with authentication
- Passenger management (CRUD)
- Flight management (CRUD)
- Book/cancel tickets with automated PNR generation
- Journey details of passengers
- Reservation management
- Real-time updates and notifications

Technologies Used:

- Java 8+
- MySQL Database
- Abstract Window Toolkit (AWT) for GUI
- Multithreading
- Method Overriding
- Exception Handling
- OOPS Principles (Encapsulation, Inheritance, Polymorphism)