Généralités
Strasbourg, ville frontière entre l'Allemagne et la France, est une métropole dotée d'un flux
touristique important.
Permettre à toute personne se rendant dans cette ville, de retrouver rapidement les parkings
ouverts à proximité, en temps réel et avec leur taux d'occupation s'avère être d'une plus value
indiscutable.
Ce fut l'idée de l'un des experts Zerofiltre résidant dans la ville mythique.
Dotée d'une interface affichant les occupations, la localisation ainsi que
l’itinéraire vers les dits parkings, l'application intègrera un plan de navigation
permettant de se rendre directement à l'adresse du
parking sélectionné.
Besoins métiers
Défis
Le principal challenge concernait la disponibilité des données
-
Où trouver les données de Parking de la ville ? Sont-elles publiques ?
-
Existe-t'il une API publique facilitant la récupération de données ?
-
Les données sont-elles constamment mises à jours ? si oui par qui ?
Solution
- Pour y arriver, nous avons mis en place un service qui lance des appels toutes les minutes permettant de récupérer les données de l'API à disposition.
- Une seconde étape intermédiaire s'avérait nécessaire: La transformation de données (Mapping ) qui analyse et traduit les données récupérées brutes (JSON), en éléments compréhensibles par l'application.
- Enfin, à travers une procédure asynchrone et non bloquante pour l'utilisateur final, les données sont remplies dynamiquement dans des templates qui seront par la suite convertis en écran et affichés à l'utilisateur.
Nos technologies
Celles qui rendent tout ceci possible
TypeScript
Angular
IONIC
RxJS
Implémentation
Les étapes d’implémentation comprenaient les phases suivantes :
-
Conception
-
Analyse des API et sources de données existantes
-
Implémentation
-
Déploiement
Roadmap
Plus value métier
La mise en place de cette application a permis de fournir une solution qui favorise un cadre de vie agréable aux habitants et visiteurs de la ville de Strasbourg, partidante de la « mobilité durable »
- Elle contribue à l'attractivité et à l'accessibilité de la ville.
- Facilite le stationnement des visiteurs et des clients.
- Réduit le stationnement ventouse des déplacements domicile-travail
- Réduit l'impact de l'utilisation des moyens de transpot sur l'environnement