Francis Talbot

RouteTracker

Application mobile multiplateforme de tracking GPS

React NativeFirebaseGoogle MapsExpoZustand

À 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