exFabrica, c'est la promesse d'un accompagnement, avec de la sérénité et des résultats.
Ils anticipent toujours les problèmes à venir, proposent des solutions efficaces et maîtrisent leur exécution.
Leur approche technologique prend en compte la complexité de notre ecosystème, avec le bon niveau de recul et de hauteur. La collaboration est rassurante, "low ego, high impact".
Ils comprennent et adressent toujours le cœur du problème. Avec exFabrica, le résultat n'est jamais décevant, ils délivrent des solutions de qualité et souvent au-delà de ce qui était convenu.
Sur notre programme MyGEODIS.com, exFabrica est un partenaire de grande valeur. Ils sont à l'écoute de nos besoins, en maîtrise de l'ensemble des facettes du projet, incluant le volet conseil sur la définition de la solution.
Portail client web MyGEODIS
- 12 mois
- 6 personnes
Le projet
Créer un portail client unique pour tous les services et offres GEODIS.
GEODIS est un grand groupe international, parmi les leaders mondiaux du transport et de la logistique.
La Digital Factory de GEODIS a fait appel à exFabrica pour définir l’architecture, co-construire les fonctionnalités et développer son portail client unique.
Le projet regroupe la création d’un portail web internet, d’une application BackOffice et d’une solution de SSO. L’objectif est de centraliser les services digitaux des différentes entités métiers GEODIS dans un seul portail à destination de tous les clients du groupe GEODIS dans le monde.
Avec exFabrica, le résultat n'est jamais décevant et va souvent au-delà de ce que l'on a commencé à projeter.
Proposition technique
Création d’une application Angular 17 avec une partie publique pour certains services et une partie privée avec authentification pour la gestion des données clients.
Création d’une application de Back Office en Angular 17 pour la gestion du portail. Gestion des comptes clients et des administrateurs de la plateforme avec plusieurs profils disponibles. L’application dispose d’un R.B.A.C (Role-Base Access Control) pour l’accès aux différents écrans.
Le portail et le Back Office se connectent à un serveur d’authentification en Oauth. Les flux sortants sont, ensuite, tous routés vers un back for front (BFF) spécialisé en .NET Core MVC pour gérer la logique métier et communication avec la base de données SQL Server. Ces appels sont tous sécurisées à l’aide d’un jeton d’accès et validés au niveau des API.
Pour gérer la cohérence graphique des applications Angular Front et Back, un ensemble de composants et layouts a été créé sous la forme d’un Design System. Le client dispose d’un ensemble de composants Figma lui permettant des créer des maquettes rapidement.
Grâce à l’utilisation de StencilJS pour la gestion du développement et d’une approche innovante des layouts en CSS, le client dispose d’une librairie Angular et React totalement en accord avec sa charte graphique.
Cette approche lui permet de designer rapidement des maquettes et d’accélérer le développement de ses produits internes.
Stack technique
- Angular 17
- StencilJS
- Pug
- Asp.Net core 6 MVC
- Entity Framework Core 7
- SQL Server
- Docker
- Terraform
Domaines d'intervention
- UX/UI Design
- Développement UI
- Architecture
- Développement back
- Développement front
- Delivery Manager
- Proxy Product Owner
- Product Owner
Résultats
- Date de mise en production
- 27/11/2023
- Taux de conformité d’accessibilité
- 86%
- Usecases livrés en retard
- 0
- Qualité du code (Sonar Cloud)
- AAAA
Témoignage client
Notre touche exFabrica
Aide stratégique à la gouvernance du projet, la construction de la roadmap produit et l’identification des risques et opportunités technologiques
Backlog, rôle PO, expertise métier en transport et logistique.
Qualité web de la plateforme (éco-conception, accessibilité).
Aide à la mise en place de la nouvelle stack CI/CD de GEODIS.
Renfort stratégique en Product Design.
Accompagnement fort sur l’architecture d’entreprise et de la solution.