Analyzing the requirements for trip afrique company to have an application for reserving the flights, ships and buses. Data management, backend management, backend users and agents roles, ticketing system, frontend view and functionality, dynamic schedules, dynamic pricing equations and full booking system