Jul'ia, Ville de Fort-de-France
Jul'ia, Ville de Fort-de-France
App mobilité officielle, bus & bateaux en temps réel
Voir Jul'ia, Ville de Fort-de-France en ligne(nouvel onglet)Contexte
Fort-de-France est le chef-lieu de la Martinique, et Jul’ia est l’application de mobilité officielle de la ville. Elle s’adresse au grand public : horaires en temps réel, état du trafic, lignes de bus et de bateaux.
J’y suis intervenu comme lead developer mobile, en mission pour City Up.
Ce que j’ai fait
J’ai pris en charge l’architecture et tout le développement de l’application en React Native, avec Expo.
Les bus et les bateaux embarquent des balises connectées, et l’application s’appuie sur leurs données pour afficher les horaires et le trafic en direct. J’ai travaillé l’optimisation des performances et la fiabilité de ce flux.
Pour les données, React Query gère tout ce qui vient du serveur et Zustand l’état de l’interface. Les calculs géographiques passent par Turf.js. Firebase complète la stack. Le tout est écrit en TypeScript, et Expo Router organise la navigation entre les écrans.
J’ai écrit les tests unitaires avec Jest et les parcours de bout en bout avec Maestro. Le déploiement passe par une chaîne CI/CD, si bien qu’une nouvelle version ne demande pas de manipulation à la main. Sur cette mission, Claude Code faisait partie de mon workflow de développement.
Stack
React Query, Zustand, Expo, Expo Router, TypeScript, Jest, Maestro, Turf.js, Firebase, Claude Code.
Résultats
La ville dispose d’une application officielle qui donne les horaires et le trafic des bus et des bateaux en direct, à partir des balises embarquées. J’en ai conçu l’architecture et écrit le code, avec des tests unitaires et de bout en bout et un déploiement automatisé.