The Flight Management System is a software application designed to manage flights efficiently. It allows users to create, modify, and delete flight records, as well as generate charts based on flight interactions.
Create Flights: Users can create new flight records with detailed information such as flight ID, flight type, origin, destination, airplane type, and departure time. Modify Flights: Existing flight records can be modified to update information or make corrections as needed. Delete Flights: Users have the ability to delete flight records that are no longer relevant or needed. Chart Generation: The system provides functionality to generate charts based on flight interactions, allowing users to visualize flight data in various formats.
- Clone the repository to your local machine:
git clone https://github.com/abey-asmare/flight-management-system.git
- Navigate to the project directory:
cd flight-management-system
- Install dependencies:
pip install -r requirements.txt
- Create a .env file
create a dot env file and add your google and github
client_id and client_secrets into a .env file
the teimplate is provided in the .env_example file
Run the main script to start the application:
python main.py
This project is licensed under the MIT License.