
Description:
This application offers users various features such as registration, login, management of countries, cities, airports, airline companies, and pilots, as well as the ability to access statistics related to flights, airline companies, etc.
The different user interactions with our system are as follows:
Airport administrator, can view restricted statistics limited to information directly related to the airport due to the confidentiality of airline data.
Airline Administrator, with all the actions assigned to other users. Additionally, they can manage user accounts and access global statistics.
Airline Agent: this user can perform all actions available to clients and visitors. They also have the responsibility to manage flights and aircrafts, verify and validate reservations, as well as assign aircraft to flights.
Client (Passenger): Clients can view, book, and track the progress of a reservation.
Visitor: can check flight schedules, ticket prices, and register on the platform.