GeoAlert — Signalement routier en temps réel au Maroc
Application web collaborative de cartographie d'incidents routiers avec authentification, MongoDB et diffusion en temps réel via Socket.IO.
GeoAlert permet aux conducteurs de signaler des incidents routiers depuis leur position GPS ou directement sur une carte interactive. Les signalements sont enregistrés dans MongoDB et synchronisés instantanément avec tous les utilisateurs connectés grâce à Socket.IO.




Problème traité
Les conducteurs ne disposent pas d'une plateforme collaborative offrant une vision en temps réel des incidents routiers afin d'anticiper les dangers et d'améliorer leurs déplacements.
Objectifs
Architecture
GeoAlert est une application web Node.js/Express utilisant EJS pour le rendu des interfaces, MongoDB avec Mongoose pour la persistance des données et Socket.IO pour synchroniser instantanément les nouveaux incidents entre tous les utilisateurs connectés.