Skip to content

A Java application for streamlined airline operations, offering features for flight scheduling, passenger booking, employee management, coupon handling and another operations.

Notifications You must be signed in to change notification settings

HIS-MOHAMMED/Airline-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airline Management System

Project Overview

The Airline Management System is a Java-based application designed to manage airline operations efficiently. This system supports operations for managing employees, passengers, airports, planes, flights, and pilots. It offers features like login, coupon management, login history tracking, and local data storage. The project follows Object-Oriented Programming (OOP) principles for maintainability and scalability.

readme4

UML Design

image

Future Enhancements

  • Switch to Database: Replace binary file storage with a relational database (e.g., MySQL or PostgreSQL) for better data management and scalability.
  • Frontend Integration: Develop a user-friendly frontend interface using frameworks like React or Angular for better user interaction and experience.
  • Spring Boot: Refactor the project to use Spring Boot for building and managing the backend with better support for REST APIs, security, and scalability.

About

A Java application for streamlined airline operations, offering features for flight scheduling, passenger booking, employee management, coupon handling and another operations.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages