Skip to content
Retour aux projets
2026Projet personnelEn vedette

Météo Mada

Alertes cycloniques et météo en temps réel pour Madagascar.

Météo Mada
Année
2026
Client
Projet personnel
Rôle
Développeur Full Stack
Services
Backend & APIDéveloppement FrontendCartographie web
Contexte

Le projet

Madagascar est l'un des pays les plus exposés aux cyclones tropicaux, mais l'information météo est souvent dispersée, en anglais ou peu adaptée aux connexions mobiles lentes. L'objectif : condenser l'essentiel sur une seule carte — où la situation se dégrade, à quel point, et quoi surveiller.

Défis

Les enjeux

  • ◆Ne jamais afficher de fausse accalmie : une donnée réelle indisponible ne doit jamais être remplacée par une donnée simulée.
  • ◆Tenir dans le quota gratuit d'OpenWeatherMap tout en gardant des données à jour.
  • ◆Rendre l'information lisible sur mobile, en français et en malgache.
Approche

Comment je l'ai construit

  • ◆API Express en couches (routes → contrôleurs → services) avec cache de 5 minutes et repli sur la dernière donnée connue, limitée à 3 heures.
  • ◆Niveaux de vigilance calculés à partir de seuils explicites de vent, pluie et pression, en retenant le plus élevé par précaution.
  • ◆PostgreSQL + PostGIS pour les 24 régions et l'historique, trajectoires des cyclones actifs via GDACS, tâches planifiées et abonnement aux alertes par e-mail.
Stack

Technologies

ReactTailwindLeafletNode.jsExpressPostgreSQL
Résultats

Ce qui en est sorti

  • ◆Déployé en production sur Vercel.
  • ◆Mode démo avec données simulées réalistes : le projet est testable sans aucune clé API.