Contexte
Le restaurant « Les Saveurs Gourmandes », à Douala au Cameroun, recevait ses commandes et ses réservations de buffets par téléphone et par messagerie, avec un paiement à la livraison ou sur place.
Le défi
Permettre de commander et de payer en ligne avec les moyens de paiement locaux (Mobile Money), suivre sa commande sans créer de compte, et donner au restaurant un back-office simple pour gérer le menu et les réservations.
Approche
- Première version en React (Vite), puis migration vers Next.js (App Router) pour le SEO et les performances.
- Checkout commun aux plats et aux formules buffet, avec paiement CinetPay (callback et webhook).
- Suivi de commande sans compte, avis clients, formulaire de contact et e-mails HTML aux couleurs du restaurant.
- Back-office protégé : réservations, plats (images Cloudinary), paiements et rôles administrateur.
- Pages légales complètes (mentions, confidentialité, CGU, CGV) et suite de tests Vitest.
Résultats
Projet livré en avril 2026 et en production sur saveursgourmande.com, avec paiement Mobile Money. Les prochaines évolutions possibles : frais de livraison par quartier, Click & Collect et programme de fidélité.
Stack technique
Architecture
Schéma d'architecture de la plateforme.