CAS D’ETUDE
Modernisation des Interfaces Utilisateurs du Parc Publicitaire
OBJECTIFS
L'objectif de notre intervention au sein d’un grand groupe industriel français spécialiste de la publicité urbaine est de procéder à la migration numérique de leurs activités et plus spécifiquement la modernisation des interfaces utilisateurs.
MISSION
ESENS réalise une mission full stack à dominante front-end afin de moderniser les interfaces utilisateurs web et mobiles.
-
ARCHITECTURE ET CHOIX DES TECHNOLOGIES
Migration d’applications AngularJS vers Angular 6. Mise en place du pattern Redux pour la fiabilisation des applications. Évolution et développement d’une librairie de composants web partagés sur un Nexus. Initiation des tests unitaires Karma et Jasmine et intégration sur la plateforme d’intégration. Tests automatisés e2e Selenium.
-
DEVELOPPEMENT FULL STACK & MOBILE
Développement de web services au standard Java EE 7 pour JBoss EAP 7 et de composants web Angular 6 et mobiles Ionic hybrides associés.
-
MODERNISATION DES INTERFACES UTILISATEURS
Travail sur l’UI et l’UX et transformation vers le Material Design avec Angular Material. Responsive Web Design avec Angular Flex.
-
REFERENT BEST PRACTICES
Uniformisation du coding style avec Codelyzer, TSLint et ESLint. Rédaction d’un manifeste pour le développement Angular 2+ et refactoring associés SRP, Redux, Rxjs, etc.
STRATEGIE
Dans l’objectif de pourvoir les décideurs et les exploitants d’outils numériques modernes et accessibles pour la gestion de leurs parcs publicitaires, nous sommes intervenus dans le travail de refonte et d’évolution de leurs applications pour les rendre plus homogènes, cohérents et robustes.