RouteTracker - Application de Gestion de Trajets GPS
Application mobile multiplateforme de tracking GPS avec synchronisation cloud et mode hors ligne.
React NativeFirebaseGoogle MapsExpoZustand
Capture d'écran du projet
À propos du projet
Application React Native complète pour la gestion et le suivi de trajets GPS. Authentification sécurisée avec Firebase Auth, synchronisation des données entre Cloud Firestore et SQLite pour le support hors ligne, tracking GPS en temps réel avec affichage sur carte interactive, système de partage de trajets entre utilisateurs, catégorisation des trajets (personnel/affaire) avec navigation par onglets, thème clair/sombre personnalisable, et pagination optimisée des listes avec lazy loading.
Fonctionnalités principales
- ✓Authentification Firebase
- ✓Tracking GPS en temps réel
- ✓Routes sécurisées avec Expo Router
- ✓Synchronisation Firestore + SQLite (mode hors ligne)
- ✓Types de trajets: Personnel et Affaire
- ✓Navigation par onglets (FlatList + lazy loading)
- ✓Partage de trajets par email entre utilisateurs
- ✓Mode clair et mode sombre
- ✓Compatible iOS et Android
- ✓Gestion d'état centralisée (auth, user, password reset) avec Zustand
- ✓Navigation multi-écrans
- ✓Intégration APIs REST
- ✓Mode clair/sombre
Technologies utilisées
React NativeExpoExpo RouterZustandFirebaseFirebase AuthCloud FirestoreSQLiteExpo LocationMapViewTypeScript