Plateforme de livraison multicatégorie
Un écosystème web et mobile pour les commandes, les commerces et les livreurs, avec attribution, tarifs et suivi en temps réel.

Le projet
Nous avons conçu une plateforme de logistique à la demande avec des applications distinctes pour les clients et les livreurs, ainsi que des tableaux de bord pour l’exploitation. Le système couvre la restauration, les courses, la pharmacie et les colis à partir d’une architecture commune.
Le parcours principal couvre le catalogue, le panier, le paiement, la création de commandes, les offres temporaires aux livreurs, les statuts de livraison, les gains et le suivi en temps réel. La logique sensible s’exécute dans des fonctions côté serveur et les applications partagent les types, les règles et les composants métier.
Le projet a été construit avec une attention particulière au contexte local : montants entiers en FCFA, connectivité variable, règles d’annulation explicites et permissions renforcées dans la base de données.
Besoin de quelque chose de similaire ?
Présentez-nous votre cas : nous partons de ce que nous avons déjà construit pour aller plus vite et dépenser moins.
Service associé : Sites web et boutiques en ligneDétails techniques
Défis
- →Coordonner clients, commerces et livreurs avec des statuts valides et cohérents
- →Attribuer les commandes avec des offres limitées dans le temps sans dépendre d’interrogations continues
- →Calculer les tarifs et protéger les opérations critiques côté serveur
- →Partager les contrats de données entre les applications Flutter et les tableaux de bord web
Comment nous les avons résolus
- Des Edge Functions pour créer les commandes, calculer les tarifs et attribuer les livreurs
- Supabase Realtime pour le suivi et les offres, avec RLS et triggers pour renforcer les permissions
- Des paquets partagés pour les énumérations, les constantes, le thème et les règles métier
- Les parcours principaux vérifiés de bout en bout sur un appareil physique