OBJECTIFS

Notre mission est de créer une application nationale permettant aux utilisateurs de gérer les flux d’encaissements. Notre client étant un organisme français public​ important, de nombreuses données sont confidentielles. Nous partageons donc avec vous ce beau projet tout en conservant notre devoir de discrétion.

  • Angular 7
  • Typescript
  • HTML 5
  • Bootstrap
  • API REST
  • Swagger
  • Redmine
  • VSCode
  • Jenkins
  • Sonar
  • Ag-Grid
  • NPM

MISSION

Notre mission est de créer une application nationale permettant aux utilisateurs de gérer les flux d’encaissements. Afin d'améliorer la gestion des transactions aux niveaux régional et national, nous avons refondu l'interface graphique d'une application de gestion des flux bancaires, anciennement en GWT, en Angular 7.

  • Choix et conception technique

    Proposition d’architecture Component avec Angular. Mise en place du socle technique et de divers composants réutilisables. Conception des API REST avec Swagger.

  • Développement

    Développement de la nouvelle IHM en Angular 7 avec une version de Bootstrap répondant à la charte graphique de l'organisation. Utilisation de Ag-Grid pour la visualisation des transactions, les tableaux qui affichent de grands volumes de données, filtrent, trient, éditent.

  • Gestion de projet

    Code review. Rédaction d'un Developer Guide. Définition des tâches. Chiffrage du RAF. Formation des développeurs débutant sur Angular.

  • Best pratices

    Mise en place des bonnes pratiques. Uniformisation du coding style avec Codelyzer, TSLint et ESLint.

STRATEGIE

Le challenge que nous relevons actuellement est celui de l’exigence de notre client qui souhaite une application la plus simple, réutilisable et ergonomique possible et qui puisse être livrée dans un délai extrêmement court. Ainsi, nous avons mis en œuvre la technologie Angular 7 la plus performante et adéquate possible.

RETOUR