Cartographie pour gestion du patrimoine routier

Développement d’une une solution web globale de gestion du patrimoine routier via une cartographie.
L'application en bref
Stack technique
.NET
.NET CORE
Angular
Azure
C#
Docker
Javascript
PostgreSQL
SQL Server
Chaîne de valeur
Le défi

Notre client a développé depuis plus de 20 ans une expertise dans le domaine de la signalisation routière en France. Pour moderniser ses outils, notre client a fait appel à a fait appel à Apollo pour les accompagner et développer une nouvelle plateforme web accompagnée de son propre système d’intelligence artificielle. Cette application cartographie tout le réseau routier de France et l’état de la signalisation sur ce dernier. L’objectif de l’application est de permettre aux collectivités d’assurer le maintien et lorsque nécessaire le remplacement de cette signalisation pour préserver la sécurité de leurs usagers.

Notre solution

La partie Frontend contient tous les écrans de l’application. Pour développer cette brique logicielle, nous avons fait le choix du framework Angular, soutenu par Google, et du langage TypeScript pour l’écriture du code source. Ensuite, concernant la cartographie, qui est l’un des points clés de la solution nous avons choisi de nous basé sur la librairie open-source : Leaflet. Il s’agit d’une librairie de composants gratuite ayant une forte communauté de développeur écrite en Javascript. Le design est basé sur deux autres bibliothèques : la première est une bibliothèque de composants (AngularMaterial) et la seconde une librairie d’icônes graphiques (FontAwesome). Ces deux librairies sont utilisées afin d’accélérer le développement des écrans. La partie Backend permet au Frontend d’accéder aux données de l’application au travers d’une API (Interface de Programmation d’Application) REST. Le back end de l’application est réalisé grâce à la technologie ASP.NET Core du framework .NET6 de Microsoft. Une base de données sur SQL Server a été mise en place pour stocker les clients, les utilisateurs et les droits, elle est accessible grâce à Entity Framework Core. Une autre base de données NoSQL a été mise en place, cette fois pour stocker les données spatiales à afficher sur la carte, telle que les signalisations verticales et horizontales, via Azure CosmosDB.

Les résultats

Conquête de nouveaux clients collectivités locales grâce à l’outil Proposition de nouveaux services grâce à l’intelligence artificielle Une prise en main fluide, rapide et efficace par l’ensemble des utilisateurs de la plateforme Des possibilités d’exploitation de la plateforme auprès de partenaires du Groupe Helios Des données de qualité qui sont faciles à exploiter à travers les outils de cartographie

Témoignage client
"Un time-to-market réduit qui permet une mise en œuvre rapide"

Un projet similaire en tête ?

Nos experts sont à votre écoute pour transformer vos défis en succès