Flutter · Firebase · Géolocalisation · Auth sociale
La plateforme touristique n° 1 du Gabon, cinq ans plus tard.
Développement Flutter de l'application de référencement d'établissements touristiques du Gabon — manger, dormir, s'amuser : 1 300+ établissements géolocalisés, 10 000+ téléchargements, toujours en production 5 ans après sa livraison initiale.
- Rôle
- Développeur mobile · Binôme
- Période
- 2021 — aujourd'hui
- Stack
- FlutterFirebaseGoogle MapsGoogle Sign-InFacebook SDKApple Sign-In
Repères mesurés
10 000+
téléchargements
Sur Google Play, cumul depuis 2021
1 300+
lieux géolocalisés
Bars, hôtels, restaurants, divertissement
5 ans
en production continue
Application toujours maintenue en 2026
3 fournisseurs
d'auth sociale
Google, Facebook et Apple Sign-In
Le contexte
Où manger ce soir à Libreville ? Où dormir à Port-Gentil ? Où sortir ce week-end ? Avant Mbolo Gabon, aucune plateforme ne répondait à ces questions pour le Gabon — l’information vivait éparpillée entre bouche-à-oreille et pages Facebook.
Mbolo Gabon centralise le tourisme et le divertissement gabonais autour de trois thématiques — manger, dormir, s’amuser : plus de 1 300 bars, hôtels, restaurants et lieux de divertissement référencés, tous géolocalisés, offrant une visibilité aux professionnels et une autonomie totale aux particuliers.
Mon rôle
Développement de l’application mobile Flutter, en binôme avec Frank Tchatseu (mon actuel cofondateur de VALIDE) — algorithmes de géolocalisation des établissements, authentification multi-fournisseurs — en intégration avec le backend fourni par une entreprise partenaire.
Ce qui a été livré
- géolocalisation de tous les établissements — les algorithmes qui placent 1 300+ lieux sur la carte et guident l’utilisateur vers eux ;
- authentification multi-fournisseurs : Google, Facebook et Apple Sign-In — le trio complet, y compris l’exigeant Sign in with Apple imposé par l’App Store ;
- navigation par thématiques : manger, dormir, s’amuser — l’architecture d’information qui rend 1 300 établissements explorables ;
- intégration d’API tierces : consommation du backend développé par une entreprise partenaire — avec la discipline de contrat d’interface que cela impose ;
- publication sur les deux stores.
Décisions structurantes
Développer contre un backend qu’on ne contrôle pas
Le backend appartenait à une entreprise partenaire : impossible de modifier une API mal adaptée, obligation de composer avec les formats, délais et évolutions d’une équipe externe. Cette configuration — fréquente en entreprise, rare en mission — enseigne la rigueur des contrats d’interface et la communication inter-équipes.
La géolocalisation comme cœur de l’expérience
Une app de référencement sans géolocalisation fiable est un annuaire. Le travail sur les algorithmes de localisation des établissements — précision, performance de la carte avec des centaines de points, guidage — est ce qui transforme la base de données en expérience.
La triple authentification sociale
Google, Facebook et Apple Sign-In dans une même app : trois SDK, trois flux OAuth, trois gestions d’erreurs — et la conformité aux exigences d’Apple qui impose son bouton dès qu’un login social existe.
Résultats
- 1 300+ établissements référencés ;
- 10 000+ téléchargements sur Google Play ;
- application toujours en production et mise à jour en 2026, cinq ans après le développement initial.
La longévité comme preuve de qualité : une application encore active, maintenue et téléchargée cinq ans après sa livraison initiale — c’est la meilleure validation possible des fondations posées à l’époque.
Ce que ce projet prouve
- Flutter en contexte d’intégration : consommation d’API tierces d’un backend externe ;
- géolocalisation avancée : algorithmes de localisation, cartographie avec volumétrie ;
- authentification sociale complète : Google, Facebook, Apple Sign-In ;
- collaboration inter-équipes et inter-entreprises : mobile chez nous, backend chez le partenaire ;
- qualité durable : une app en production 5 ans après livraison.
Liens publics