Skip to content

MeghanaDG04/Flight_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Flight Management System ✈️

📌 Overview

The Flight Management System (FMS) is a Java-based booking solution designed to simplify the process of booking and managing flight tickets. It provides real-time data consolidation from multiple airline carriers, ensuring accurate and up-to-date information for users.

The system supports two types of users:

  • Customers: Book, view, cancel, and manage flights.
  • Administrators: Manage flight schedules, routes, and bookings.
  • This project is built using Java (Spring Boot) with a MySQL database and offers a user-friendly interface for a seamless experience.

🚀 Features

Customer Features:

  • Create a new account and log in securely.
  • Search for available flights by date and destination.
  • Book flights by providing passenger details.
  • View past bookings with detailed information.
  • Cancel or modify previously booked flights.
  • Download PDF boarding passes or receive them via email.

Administrator Features

  • Secure login to manage flights and schedules.
  • Add, update, and delete flight details (number, timings, routes).
  • View and manage all bookings.
  • Search flights by arrival and departure details.
  • Manage cancellations and modifications.

🛠 Technology Stack

  • Frontend: HTML, CSS, JavaScript

  • Backend: Java Spring Boot

  • Database: MySQL

  • Tools: Eclipse IDE

  • Browsers: Chrome, Safari, or other modern browsers.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •