Airplane Reservation System

System for managing airplane reservations solely through CLI.

Overview

This project is a system for managing airplane reservations solely through CLI. It is a project for my Object Oriented Programming class. The project is solely written in C.

Features

This system has both Admin and User modes.

  1. Admin Mode
    1. Add airplanes as well as their capacity, source, and destination.
    2. Remove airplanes
    3. Modify airplanes
    4. Add flights as well as their boarding and dropping time.
    5. Remove flights
    6. Modify flights
    7. Add reservations
    8. Remove reservations
    9. Modify reservations
  2. User Mode
    1. Make reservations
    2. View reservations

How to Run?

Follow the steps mentioned in How to run it? section of this document. Also we’ve released a tutorial video on how to run it here.


Note: The code can be found here