Skip to content
Tous les projetsProjet personnel · 2026

Travel App

Application mobile de gestion de voyages, pensée pour fonctionner sans réseau.

ContexteProjet personnel
Année2026
Code sourceGitHub
React NativeExpoTypeScriptJWT
01

Problème

  • Une application de voyage sert précisément là où le réseau manque : en déplacement, à l'étranger, en zone blanche.
  • Une app qui suppose une connexion permanente devient inutilisable au moment où elle devrait servir.
02

Solution

  • File d'attente hors ligne : les actions sont mises en file dans AsyncStorage puis rejouées automatiquement à la reconnexion, avec cache local et bandeaux d'état réseau.
  • Authentification JWT avec stockage des jetons dans Expo SecureStore, rafraîchissement automatique et routes protégées.
  • Notifications locales et distantes avec rappels programmés, thème clair/sombre automatique et animations Reanimated.
03

Résultat

  • Une application utilisable de bout en bout sans connexion, qui se resynchronise seule au retour du réseau.
  • Une base React Native/Expo réutilisable : contexte d'authentification, couche service API, file de synchronisation.

Stack

  • React Native
  • Expo
  • TypeScript
  • AsyncStorage
  • Expo SecureStore

/ Contact

Un logiciel à concevoir, déployer, opérer ?

Écrivez-moi. Je réponds sous 48 h.