Alimentation / E-commerce

Assados do Mestre - Plateforme de commande et livraison pour une rôtisserie à Brasília

Python Django DRF PostgreSQL SimpleJWT Twilio React TypeScript Vite Tailwind CSS Playwright pytest Vitest
Visiter le site →
Assados do Mestre - Plateforme de commande et livraison pour une rôtisserie à Brasília

Aperçu

Une plateforme complète de commande en ligne pour Assados do Mestre, une rôtisserie familiale à Brasília, au Brésil. Les clients parcourent un menu vivant, choisissent la livraison ou le retrait, saisissent leur adresse et paient via un lien de paiement hébergé — avec connexion par SMS sans mot de passe et suivi de commande en temps réel. Un espace dédié au personnel gère les commandes WhatsApp, le service en salle et la gestion des produits avec des images stockées directement en base de données.

Le défi

Le restaurant prenait les commandes par téléphone et WhatsApp, où elles se perdaient dans les discussions et étaient ressaisies dans des feuilles de calcul. Il fallait une présence web où les clients pouvaient voir le menu du jour, commander eux-mêmes et suivre leur commande — plus des outils pour que le personnel gère les commandes WhatsApp et en salle sans feuilles de calcul improvisées.

La solution

Nous avons construit un backend Django + DRF avec une application monopage React. Les clients se connectent avec leur numéro de téléphone via un code SMS, composent leur panier, choisissent la livraison ou le retrait et paient via un lien de paiement hébergé. Les commandes suivent une machine à états formelle avec notifications SMS par commande au client et au personnel. Un admin dédié couvre les commandes WhatsApp, le service en salle et la gestion des produits avec des images persistées en base et servies via l'API. Le site inclut un schéma JSON-LD, un sitemap et un llms.txt pour la découvrabilité par IA.

Points forts

SMS
Connexion SMS sans mot de passe
Real-time
Suivi de commande en temps réel
DB
Images produits en base, servies via l'API
2
Modes livraison et retrait

Ready to scale your engineering team?

Tell us about your project and we'll get back to you within 24 hours.

Start a conversation