Skip to content

ImaginecoreX/SerendicARS

Repository files navigation

Airline Reservation System (ARS)

Overview

The Airline Reservation System (ARS) is a comprehensive, standalone desktop application designed to manage all aspects of an airline's operations, from user and passenger management to ticket booking and flight scheduling. This project is developed by an 8-member team, each responsible for specific main processes and their associated sub-functions.

Table of Contents

Features

Main Functions

  • Dashboard
    • User Dashboard
  • User Management
    • Add User
    • Update User
    • Delete User
  • Passenger Management
    • Add Passenger
    • Update Passenger
    • Delete Passenger
  • Schedules Management
    • Create Schedule
    • Update Schedule
    • Delete Schedule
    • View Schedule
  • Ticket Management
    • Book Ticket
    • Update Ticket
    • Cancel Ticket
    • View Tickets

Other Functions

  • Flight Management
    • Register Flight
    • Update Flight
    • Delete Flight
    • View Flights
  • Class Management
    • Add Class
    • Update Class
    • Delete Class
    • View Classes
  • Seats Management
    • Configure Seat Layout
    • Assign Seats
    • View Seat Layout
  • Notification Management
    • Send Notifications
    • View Notifications
    • Notification Settings
  • Calendar
    • View Calendar
    • Add Event
    • Update Event
    • Delete Event
  • Logout

Installation

To run the Airline Reservation System on your local machine, follow these steps:

  1. Clone the repository:
    git clone https://github.com/ImaginecoreX/SerendicARS
    

Project Structure

SerendicARS/
├── build.xml
├── src/
│   └── com/
│   └── icx/
│   |   └── ars/
|   |   |   ├── dashboard/
│   │   │   ├── user/
│   │   │   ├── passenger/
│   │   │   ├── schedule/
│   │   │   ├── ticket/
│   │   │   ├── flight/
│   │   │   ├── clazz/  # "class" is a reserved word in Java
│   │   │   ├── seat/
│   │   │   ├── notification/
│   │   │   ├── calendar/
│   │   │   └── logout/
├── lib/
│   └── (external libraries)
├── build/
│   ├── classes/
│   └── lib/
└── README.md

About

Serendic Airline Reservation System Developed by ImaginecoreX (Pvt) Ltd.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages