Routeo : architecture SaaS Flutter + Next.js full-stack (R&D V Dev)
V Dev (R&D interne) — SaaS & logistique — 2024-2025
Le défi
Démonstration interne V Dev : concevoir une architecture mobile + backend respectant les standards d'un éditeur structuré, sur un produit complet de bout en bout. Offline-first robuste pour usage terrain, sécurité server-side stricte (aucune clé API dans le client mobile), monétisation freemium étanche aux contournements côté client, intégration d'un moteur d'optimisation de routes performant — sans concession sur la qualité technique ni sur l'expérience produit.
Notre solution
V Dev a appliqué les patterns d'architecture que nous déployons depuis 20 ans chez nos clients : Clean Architecture + Feature-First côté Flutter (Riverpod pour la gestion d'état compile-safe, Drift type-safe pour SQLite, GoRouter avec auth guards et deep linking, flutter_map sur OpenStreetMap pour zéro coût Google Maps). Backend Next.js typé sur Prisma + Supabase PostgreSQL, OSRM auto-hébergé pour zéro dépendance Google Directions, Stripe avec compteur d'essais server-authoritative anti-contournement. Toutes les clés API sensibles (Google Places, Stripe) restent côté serveur — le client mobile est purement consommateur d'API authentifié JWT. Mode offline-first via Drift + dirty flag + queue de synchronisation. Démonstration vivante du savoir-faire architecture V Dev — R&D interne, La Réunion (974) et océan Indien.
Résultats obtenus
- 35 000 lignes de code (19 000 Dart + 16 000 TypeScript) livrées en projet solo V Dev
- 131 fichiers source, 15 endpoints API REST authentifiés JWT Supabase
- Application cross-platform iOS + Android avec mode offline-first complet (Drift)
- Optimisation de tournées par algorithme nearest-neighbor + OSRM auto-hébergé
- Monétisation Stripe freemium opérationnelle, compteur server-authoritative anti-triche
- Architecture sécurisée : aucune clé API dans le client mobile
- Référence vivante du savoir-faire produit V Dev — R&D interne La Réunion / océan Indien
Technologies utilisées
Autres réalisations
CIRAD
Recherche agronomiqueMission V Dev de 7 ans (2018-2025) : conception, développement et industrialisation de 4 plateformes SIG agronomiques cohérentes pour la recherche scientifique. Stack maîtrisée Laravel + Angular + PostGIS + OpenLayers + GeoServer, pipeline d'imagerie satellite Sentinel-1 / optique, migration GeoNode 2.4 → 2.8, observatoires hydrologiques et outils d'aide à la décision déployés dans les 4 DOM. Cas d'école de notre expertise géospatiale depuis La Réunion (974) et l'océan Indien.
IRD
Recherche scientifiqueLivraison V Dev pour l'IRD à La Réunion (974) : plateforme web full-stack de simulation d'usage des sols et de calcul de bilans carbone territoriaux. Architecture Laravel + PostGIS + OpenLayers, intégration de modèles environnementaux complexes, interface cartographique pensée pour des chercheurs non-SIG, exports interopérables avec Ex-Act (FAO). 9 mois de développement, mise en production en 2023. Référence V Dev en outils d'aide à la décision pour la recherche en océan Indien.
SVF Tecno / Vapame
Éducation & technologieV Dev a conçu et livré l'écosystème mobile complet du programme éducatif PAT/Vapame en Angola : 3 applications Flutter offline-first (VapMobEnroll, VapMobUp, VapMobPay) gérant 150 000+ enregistrements en local, double base SQLite, détection faciale Google MLKit, synchronisation WorkManager résiliente, interface trilingue FR/EN/PT. Solution biométrique Java/Spring Boot livrée en parallèle au Portugal. Démonstration de notre expertise mobile pour les contextes terrain difficiles, depuis La Réunion (974).