
TripFlow
Planification de voyages et d'itinéraires en équipe.
Contexte
TripFlow est une application mobile développée avec Expo et React Native pour organiser des voyages de manière simple et visuelle. Le projet permet de gérer plusieurs espaces liés à un voyage, comme la liste des voyages, les cartes, les checklists et les étapes, tout en centralisant l'accès grâce à une authentification intégrée.
L'application repose sur Expo Router pour structurer la navigation par dossiers et séparer clairement la partie connexion de l'interface principale. Elle utilise aussi des outils mobiles comme la gestion des images, la géolocalisation, SQLite et le stockage sécurisé afin de proposer une expérience complète pour préparer et suivre un voyage.
Ce que j'ai appris
Ce projet m'a permis de mieux maîtriser le développement mobile avec React Native et Expo, en particulier l'organisation d'une application par routes, écrans et composants réutilisables. J'ai aussi appris à gérer l'authentification, les transitions entre les vues et la structure globale d'une application avec onglets et piles de navigation.
J'ai également progressé sur l'utilisation des fonctionnalités natives d'un téléphone, comme la sélection d'images, la saisie de dates, la cartographie, le stockage local et la gestion des permissions. Enfin, TripFlow m'a appris à concevoir une application centrée sur l'utilisateur, avec des données persistantes et des écrans dédiés à chaque étape de l'organisation d'un voyage.