Portfolio
Application Mobile iOS & Android

Leegi-Leegi

La course en confiance, avec ou sans application

Expo SDK 54React Native 0.81.5React 19.1Supabase / PostgreSQLPostGISpgcryptoreact-native-mapsexpo-locationpg_cron
leegi-leegi.com
Full page screenshot

Le Produit

Une application de réservation pensée pour Dakar avant d'être pensée pour l'App Store. Prix annoncé avant la course plutôt qu'un compteur, course traçable et horodatée avec preuve par SMS, covoiturage interurbain entre les villes du Sénégal.

leegi-leegi.com/accueil
Leegi-Leegi - Accueil

Accueil

Deux interfaces, une seule course

Le client réserve, suit son chauffeur et paie. Le chauffeur passe en ligne, reçoit les courses et suit sa recette du jour. Deux applications distinctes qui décrivent le même trajet depuis les deux côtés du pare-brise, avec un contrôle facial exigé avant chaque mise en ligne.

Screenshot 1

Les Contraintes Techniques

Deux difficultés réelles. D'abord l'intégration des paiements mobiles locaux — Wave et Orange Money — dont les parcours n'ont rien de commun avec une passerelle européenne. Ensuite le suivi cartographique : afficher un véhicule en relief qui épouse réellement le tracé de la course, virage après virage, plutôt qu'un point qui glisse d'un bout à l'autre de l'écran.

Screenshot 1

La Stack

Deux applications Expo distinctes — client et chauffeur — sur un socle commun en React Native. Le back-end est un PostgreSQL managé chez Supabase : 24 tables, 38 fonctions SQL, 20 migrations. PostGIS gère les positions, pgcrypto les tirages et le hachage, pg_cron les versements mensuels de cagnotte. Le temps réel est branché sur cinq tables — offres de course, paiements, messages, appels et suivi du trajet — et les règles de sécurité au niveau ligne refusent l'accès par défaut.

Screenshot 1
Où en est le projet

Chantier en cours. Plus de 500 chauffeurs sont déjà enregistrés sur la plateforme avant même la mise en ligne, et le déploiement iOS et Android est en préparation.

Portfolio