Cas04Retour

Enatega Mauritania

Un fondateur voulait tout reconstruire. Nous lui avons fait gagner des mois en lui suggérant le contraire.

Enatega Mauritania
Enatega Mauritania — Un fondateur voulait tout reconstruire. Nous lui avons fait gagner des mois en lui suggérant le contraire.
En bref— la version pour le lecteur pressé.
Le défi

Un fondateur technique est venu nous voir pour reconstruire de zéro son application de livraison existante — des mois de travail qu’il voyait déjà devant lui.

Ce que nous avons fait

Nous avons objecté : garder Enatega comme surface client et nous laisser construire le backend dont elle a besoin pour fonctionner réellement sur ce marché.

Le résultat

Une opération en production en une fraction du temps et du budget — et un fondateur qui a reçu un conseil honnête avant de recevoir une facture.

Un fondateur technique nous a demandé de reconstruire son application de livraison. Nous lui avons dit de ne pas le faire.

L'appel

Il est venu nous voir avec une idée qui fonctionnait et une application qui fonctionnait, mais qu'il avait dépassée. Il voyait déjà les mois de reconstruction devant lui — cinq clients (client, livreur, vendeur, admin, web) câblés pour un monde mondial, multidevise, multipaiement et à connexion sociale dont il n'allait jamais avoir besoin. Il voulait que nous repartions de zéro pour bâtir quelque chose de natif à son marché.

Nous lui avons dit qu'il existait une voie plus rapide. Garder Enatega comme surface client — c'est une base de code multi-vendeurs open source qui livre déjà ces cinq applications. Et nous laisser construire le backend dont elle a besoin pour fonctionner réellement en Mauritanie.

Ce que nous avons fait

Nous avons ramené la pile générique à la réalité spécifique. Une seule devise (MRU). Un seul indicatif pays (+222, verrouillé à la frontière de l'API pour que les numéros non mauritaniens ne puissent pas entrer). Un seul flux d'authentification — OTP WhatsApp, avec les connexions Google/Apple/Facebook entièrement supprimées. Un seul mode de paiement — paiement à la livraison, imposé côté serveur. Une seule priorité linguistique — le français d'abord, l'arabe et l'anglais à ses côtés. Des données de départ réalistes pour Nouakchott, pour que le premier lancement ne soit pas un écran vide.

Chaque événement de commande circule par WhatsApp. En attente, acceptée, récupérée, livrée — le client, le vendeur et le livreur reçoivent chacun un message au moment qui compte. Le même canal gère l'OTP de connexion, remplaçant à la fois Firebase push et l'e-mail.

En chemin, nous avons construit un petit agent dédié au projet qui n'obéit qu'à une règle — adapter l'API, pas le frontend — pour que chaque incompatibilité de contrat qui coûtait autrefois du temps d'ingénierie se résolve désormais d'elle-même en un seul aller-retour.

Où en est le projet aujourd'hui

Une opération en production, en une fraction des mois qu'il avait budgétés, sur une base de code qu'il peut encore faire évoluer. Et une relation qui a commencé par un non à la facture la plus élevée.

NestJS, GraphQL, Postgres, Expo SDK 54, WhatsApp via WahaSend, Expo Push.

Au cœur du projet— quelques écrans du produit en ligne.
Enatega Mauritania — 1
Enatega Mauritania — 2
Enatega Mauritania — 3
Faire défiler →
Vous travaillez sur quelque chose de similaire ?

Décrivez-nous les grandes lignes. Nous vous dirons, sans détour, si nous sommes les bonnes personnes pour le construire.

Cas suivant

WahaSend

Un outil WhatsApp pour les clients qui ne peuvent pas s’offrir WhatsApp Business — désormais en ligne et licenciable.