Project: Kars International
Description :
Kars International represents the airlines and intervenes in the
passenger assistance section.
This project is a web application for airline flight management.
Accomplished tasks :
Database design.
Preparation and integration of an Angular 5 Template.
Decomposition of pages to integrate Material Design components for
each interface.
Development of APIs (web service which ensures synchronization between the back-end
(developed in Symfony 3.4) and the front-end (developed in Angular 5)
Decomposition of the application on several modules to facilitate maintainability,
testability
Development of modules / management of the data dictionary (program of
flights / flight lists / airlines / airports / aircraft types / customer lists ...).
Search and filter for each (flights/airlines/airports) with criteria
specific.
Pagination of lists of data on the server side (optimization of pages / loading
data).
FosUserBundle / JWT Bundle authentication (login with token).
Technical Environments: Angular 5, Typescript, jasmine, Material Design,
Symfony 3.4, Lexik JWT, Json API, Serialization, MySQL.