MyGIS

Application web d'analyse de données de mobilité

Brief

Après mon année d’alternance chez MobiGIS, j’intègre l’entreprise qui est rachetée dans le même temps par Alyce : leader Français de la collecte de données de mobilité.

Un nouveau projet se lance et j’y suis assigné : MyGIS. Ce projet de longue date pour Alyce, engrange le tournant numérique de leur activité historique.

MyGIS offre aux clients d'Alyce la possibilité de visualiser et d'analyser de façon interactive leurs données de mobilité commandée et récoltée par Alyce.

Durant le projet j'ai participé aux différents choix techniques d’infrastructure. J’ai réalisé de zéro le client web et l’API, ainsi que la création d’un outil en ligne de commande qui permet d’intégrer les données brutes dans la base de données.

L'application MyGIS est constituée de 3 parties :

  • une partie frontend avec en son coeur VueJS, le store Vuex, la librairie UI Vuetify associé à la librairie cartographique Leaflet
  • une partie backend en Java, associé au framework Dropwizard pour l'API, Hibernate pour l'accès à la base de données
  • particularité d’une application de ce type: un serveur cartographique, Geoserver, pour l'affichage des couches 2D et des données spatiales
  • Alyce | 2020

    Technologies

    Javascript ES6VueJSVuexVuetifyLeafletJava 8DropwizardPostgreSQLGeoserver
    Voir en ligne