Weather Forecast
Description du projet
Application de prévision des pannes météorologiques développée pour un fournisseur d'énergie, avec visualisation cartographique et chronologie interactive.
Application de prévision des pannes météorologiques développée pour un fournisseur d'énergie, avec visualisation cartographique et chronologie interactive.
Durant mon expérience chez Sia Expérience, j’ai travaillé en tant que développeur frontend sur un projet de prévision de pannes électriques. L’objectif de l’application était de permettre aux équipes d’un fournisseur d’énergie d’anticiper les risques de coupures en fonction des conditions météorologiques (vents forts, pluie, orages).
J’ai contribué à la mise en place d’une interface cartographique interactive en utilisant React, TypeScript et Leaflet. L’application offrait plusieurs couches (layers) de données superposables : vitesses de vent, zones de risque, prévisions régionales.
Un des principaux défis techniques résidait dans l’implémentation d’une timeline interactive, inspirée de Windy, permettant de parcourir les prévisions heure par heure ou jour par jour. J’ai également géré la synchronisation des dates et fuseaux horaires, afin de garantir la cohérence entre les données météo et leur affichage pour différentes régions.
Les données étaient récupérées et mises à jour en temps réel grâce à React Query, en interaction avec une API backend en Python.
Ce projet m’a permis de renforcer mes compétences en cartographie web et en gestion de données complexes côté frontend. J’ai aussi acquis de l’expérience dans la gestion des layers dynamiques, la performance d’affichage et la manipulation fine du temps dans des applications distribuées.