This is a web application built with Flask and SQLite. It provides a platform for customers, agents, and staff to manage flights, tickets, and more.
- Clone the repository to your local machine.
- Navigate to the project directory.
- Set up your SQL database.
- Install the required package using pip:
pip install flask
- Run:
python app.py
- app.py: handels database connection, router management, and SQL queries.
- documentation: contains detailed documentation of each file and each SQL Query.
- database-files: contains SQL scripts for setting up the database.
- templates: contains templates for the application views.
- Customers can purchase tickets, view flights, and more.
- Agents can manage tickets for customers.
- Staff can manage flights, airports, and planes.