Étude de cas · Produit live
Ecom 360 PME
Ops commerce pour les détaillants d'Afrique de l'Ouest — POS, inventaire, Wave & Orange Money à chaque vente, et exports comptables. Livré et opéré en production.
Livré et opéré en production en Afrique de l'Ouest — pas une démo, pas un deck.
Signaux
10+
Commerces live
Activité quotidienne sur la plateforme au Sénégal et dans la région.
H/sem
Gagnées à la clôture
Totaux de fin de journée et rapprochements autrefois refaits à la main.
Live
Afrique de l'Ouest
Vraies contraintes réseau, wallets et multi-boutiques — pas une démo labo.
Problème
Les commerçants tournaient au carnet, sur Excel ou à la caisse improvisée — erreurs de caisse, stock inconnu, crédits oubliés et bilans de fin de journée refaits à la main.
Solution
POS, stocks temps réel, Wave & Orange Money au comptoir, multi-boutiques et exports comptables pour le rapprochement local.
Contraintes
- Ops de comptoir fiables sur réseau instable.
- Isolation multi-tenant stricte par commerçant et boutique.
- Traçabilité des ventes, crédits et mobile money.
- Exports dont propriétaires et comptables peuvent se servir pour clôturer.
Flux d'architecture
- 01Point de vente
- 02API REST
- 03Inventaire
- 04Mobile Money
- 05Reporting
Architecture
SPA React pour la caisse et les tableaux de bord ; API REST Spring Boot multi-tenant ; jobs async pour rapports, imports et exports comptables ; inventaire par boutique et accès staff par rôles.
Décisions
- 01
Modèle multi-tenant
Une plateforme, avec ops, rôles et inventaires isolés par marchand.
- 02
Jobs async
Exports, imports et rapports hors du chemin de caisse pour garder le comptoir rapide.
Compromis
Robustesse avant analytics en v1 — caisse fiable, isolation des tenants et exports rapprochables ont battu les dashboards de pitch sous pression réseau et wallets.
Stack
Besoin d'une profondeur similaire sur votre prochain produit ?
Partagez l'objectif et les contraintes dures — je poserai options, risques et un premier pas réaliste.
