Racha Food
Une plateforme de commande complète — web, mobile et back-office — pour un traiteur de cuisine maison à Marrakech. Vitrine trilingue, suivi WhatsApp en temps réel et application native, construits de zéro.
Une activité de restauration qui grandit, gérée depuis un téléphone et un cahier.
Racha Food vend des plats marocains faits maison à Marrakech, à des clients qui parlent français, anglais et arabe. Les commandes arrivaient par WhatsApp et par téléphone — prises à la main, suivies sur papier, et faciles à perdre aux pires moments.
Aucune vraie vitrine pour que les clients parcourent le menu et commandent eux-mêmes, aucun statut de commande en direct, et rien qui relie la cuisine, la livraison et le client. Plus de commandes, c'était plus de chaos — pas plus de chiffre d'affaires.
Ce qu'il leur fallait, ce n'était pas un site. C'était un système d'exploitation — qui prend la commande, la suit, tient tout le monde informé, et fonctionne en trois langues sur chaque appareil.
Un seul système sur le web, le mobile et le back-office.
- Une vitrine trilingue — un site Next.js 16 / React 19 en français, anglais et arabe (RTL complet), avec menu, panier et paiement.
- Cartes pour l'adresse & les zones de livraison — des cartes Leaflet interactives pour que le client pointe sa position et voie s'il est dans la zone.
- Comptes & connexion en un clic — connexion Google et comptes e-mail, avec des sessions JWT sécurisées.
- Suivi de commande WhatsApp en temps réel — chaque changement de statut atteint le client automatiquement.
- Notifications push web — alertes de commande au client et à la cuisine, même l'onglet ou l'app fermés.
- Un back-office sur mesure — l'équipe gère le menu, les commandes et la disponibilité depuis un seul tableau de bord (Express + MongoDB).
- Une application mobile native — une app Flutter pour commander et suivre en déplacement.
Une vitrine en ligne aujourd'hui, l'app et le back-office en déploiement.
La vitrine web trilingue et le parcours de commande sont en ligne sur rachafood.store — les clients parcourent, commandent, se connectent et reçoivent des mises à jour WhatsApp, sans aucune commande prise à la main. Le backend Express + MongoDB, conteneurisé avec Docker, fait tourner l'ensemble.
L'application Flutter native et le tableau de bord admin complet sont en développement actif — le même système étendu au mobile et à un back-office complet. Construit sur des outils standards et connus, documenté, et possédé de bout en bout par le client.