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.
- Host: GitHub
- URL: https://github.com/xumiko/airline-management-system
- Owner: xumiko
- Created: 2024-11-04T21:43:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-04T22:18:54.000Z (over 1 year ago)
- Last Synced: 2024-12-22T05:14:17.719Z (over 1 year ago)
- Topics: awt-gui, corejava, exception-handling, method-overriding, multithreading, mysql-database, oops-principles
- Language: Java
- Homepage:
- Size: 615 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)