Undrive
Gamification des transports en commun
Projet de 4e année à l'ESIEA
Undrive est une application mobile innovante qui utilise la gamification pour encourager l'utilisation des transports en commun. L'objectif est de réduire l'empreinte carbone en rendant les trajets en transport public plus engageants et gratifiants.
>Le problème
Malgré les avantages environnementaux des transports en commun, leur adoption reste faible en raison du manque de motivation et d'engagement des utilisateurs. Les solutions existantes ne proposent pas d'incitation suffisante pour changer les habitudes de déplacement.
>La solution
Undrive transforme chaque trajet en transport en commun en une expérience ludique avec un système de points, de récompenses et de défis. L'application utilise la géolocalisation pour tracker les trajets et récompenser les utilisateurs avec des avantages réels.
#Fonctionnalités principales
Système de points
Gagnez des points à chaque trajet en transport en commun
Défis quotidiens
Relevez des défis pour multiplier vos récompenses
Géolocalisation intelligente
Détection automatique des trajets avec PostGIS
Récompenses partenaires
Échangez vos points contre des avantages réels
Classements
Comparez vos performances avec d'autres utilisateurs
Statistiques environnementales
Visualisez votre impact écologique
#Architecture technique
Le projet repose sur une architecture microservices complète avec un backend Django robuste et une application mobile Flutter cross-platform. L'infrastructure est déployée sur Google Cloud Platform avec une CI/CD automatisée.