Emakina fait maintenant partie d'EPAM
Lire le communiqué
Select your location

Sodexo

About Sodexo

Une transition en douceur pour plus d'un million d'utilisateurs en Belgique

Lorsque Sodexo a voulu remodeler et améliorer son paysage de titres-services et ravir les utilisateurs avec des applications numériques de pointe, la marque a fait appel à Emakina pour y parvenir. Nous avons livré trois sites, quatres applications mobiles et six portails d'application en quelques mois, assurant une transition en douceur pour 1,2 million d'utilisateurs de titres-services. 

Sodexo smartphone

Le challenge

Sodexo aspire à redéfinir et à optimiser l’environnement de titres-service et envisage de combler les attentes des utilisateurs avec des applications digitales de pointe.

Nous devions délivrer 3 sites, 4 applications mobiles et 6 portails d’application en quelques mois, tout en assurant une transition douce aux 1.2 millions utilisateurs de titre-service. 

L’objectif reposait non seulement sur l’action de maximiser l'extensibilité de la plate-forme, mais aussi sur la garantie d'une sécurité sans faille pour protéger les clients et l'accessibilité pour les utilisateurs malvoyants.

Notre solution

Emakina a identifié les phases clés du projet et a travaillé de manière simultanée sur plusieurs chantiers. De la découverte et le cadrage technique, la conception d'un prototype, à la mise en œuvre d'une architecture technique centrée sur l'utilisateur, en passant par le développement back et front-end des nouveaux portails, nous avons exécuté les projets en parallèle afin de respecter un time-to-market court. Nous avons également défini et mis en œuvre un plan de transition pour les systèmes et avons échelonné la migration des différentes plates-formes vers les nouveaux portails afin d'offrir une expérience utilisateur homogène.

La technologie

Le socle technique du projet comportait un site basé sur le CMS Kentico, hébergé sur Azure Cloud et front-end en Typescript et React (portail web) / React Native (applications mobile iOS et Android).

Cela nous a permis de modulariser la base de code entre React et React Native, ce qui a permis de partager 70 % du code. En optant pour la stratégie mono-repo, cela nous a permis de partager les modules et la mutualisation des mises à jour.

Tous les éléments étaient instantanément disponibles pour les membres de l’équipe grâce à la mise en place d’une architecture front-end adéquate et à l'implémentation d’un écran déjà développé. 

Un système de thème flexible et dynamique a été choisi pour changer les couleurs, les polices et les ressources graphiques afin de varier le style (permettant la réutilisation, la personnalisation de la peau, etc.). 

De plus, chaque application front-end est desservie par un service “.Net back-for-front (BFF)” hébergé sur Azure Cloud.

Les résultats

Nous avons reçu des commentaires extrêmement positifs de la part des utilisateurs, qui ont salué l'accessibilité et l'expérience offerte par les nouvelles plateformes. L'étroite collaboration d’Emakina avec Sodexo a ainsi permis une transition en douceur pour tous les utilisateurs.

Aujourd'hui, Emakina et Sodexo collaborent toujours dans le même esprit, en apportant des améliorations continues pour tous les utilisateurs, les travailleurs et les portails des fournisseurs de titres-services.