Comment créer un site de commande de repas : menu, panier, créneaux de retrait et écran cuisine
Un site de commande de repas permet aux clients de choisir dans votre menu, de personnaliser leurs articles, de choisir une heure de retrait ou de livraison, de payer et de recevoir une confirmation, pendant que la cuisine voit chaque commande apparaître sur un écran et la marque comme prête. Pour en créer un, il vous faut un menu avec des options (tailles, suppléments, « sans oignons »), un panier qui calcule correctement les totaux, des créneaux horaires avec des limites pour que la cuisine ne soit pas submergée, un paiement par carte et un tableau de commandes simple pour le personnel. Un créateur d'applications IA peut produire tout cela à partir d'une description claire. Le travail se joue dans les détails : horaires d'ouverture, produits épuisés, plafonds de commandes et ce qui se passe lorsqu'un paiement réussit mais que la commande n'est pas enregistrée.
Ce dont le site a besoin
Pages
- Client : menu par catégorie, détail de chaque article avec ses options, panier, validation de commande (nom, téléphone, retrait ou livraison, heure), paiement, et une page de confirmation affichant le numéro et le statut de la commande.
- Cuisine : une liste en direct des commandes nouvelles, en cours et prêtes, chacune avec les articles, les options, les notes et l'heure de retrait.
- Propriétaire : éditeur de menu (articles, prix, photos, options, produits épuisés), horaires d'ouverture, limites par créneau et un récapitulatif des ventes.
Données
| Table | Champs clés |
|---|---|
| Catégories | Nom, ordre |
| Articles | Catégorie, nom, description, prix, photo, allergènes, disponible oui/non |
| Groupes d'options | Article, nom (« Taille », « Suppléments »), obligatoire oui/non, nombre minimum et maximum de choix |
| Options | Groupe, nom, variation de prix |
| Commandes | Numéro, nom du client, téléphone, e-mail, type (retrait ou livraison), adresse, heure de créneau, sous-total, frais, total, statut du paiement, statut de la commande |
| Lignes de commande | Commande, article, quantité, options choisies, prix de la ligne, note |
| Paramètres | Horaires d'ouverture, durée des créneaux, nombre maximum de commandes par créneau, zones de livraison et frais |
Enregistrez le nom et le prix de l'article sur chaque ligne de commande au moment de la commande. Si vous modifiez le menu plus tard, les anciennes commandes doivent toujours montrer ce que le client a réellement payé.
Droits d'accès
Les clients ne voient que leur propre commande, via le lien de confirmation. Le personnel de cuisine voit et met à jour les commandes mais ne peut pas modifier les prix. Le propriétaire modifie le menu et les paramètres. Un identifiant de cuisine partagé sur une tablette est courant ; le propriétaire doit en avoir un distinct.
Décisions et compromis
Retrait, livraison ou les deux
Le retrait seul est beaucoup plus simple et c'est par là que doivent commencer la plupart des petites adresses. La livraison ajoute des zones, des frais, des montants minimums, la validation des adresses, l'affectation des livreurs et une longue liste de choses qui peuvent mal tourner.
Dès que possible ou créneaux programmés
« Dès que possible » est facile à proposer mais difficile à tenir honnêtement un soir de forte affluence. Des créneaux programmés avec des plafonds — par exemple, pas plus de huit commandes par fenêtre de 15 minutes — protègent la cuisine et fixent des attentes claires. Vous pouvez tout de même afficher « premier créneau disponible : 18 h 45 ».
Paiement immédiat ou à la récupération
Payer en ligne réduit les absences et accélère le retrait. Payer à la récupération est plus simple à développer mais favorise les fausses commandes. La plupart des établissements encaissent la carte dès la commande via un paiement hébergé comme Stripe Checkout ; notre guide des paiements explique la mise en place. Les pourboires, les taxes et les règles de reçus varient selon les pays : vérifiez la réglementation locale.
Comment les commandes arrivent en cuisine
Les options : un onglet de navigateur sur une tablette qui se rafraîchit automatiquement (le plus simple), un e-mail ou un message par commande en secours, ou l'envoi des commandes vers une imprimante de tickets (nécessite du matériel et une configuration supplémentaires). Un signal sonore à l'arrivée d'une nouvelle commande compte plus qu'on ne le pense.
Un premier prompt qui fonctionne
Crée un site de commande en ligne pour Casa Verde, un taquería à Austin, Texas, en retrait uniquement. Catégories du menu : Tacos, Bols, Accompagnements, Boissons. Les articles ont des options : les tacos permettent de choisir une garniture (poulet, carnitas, champignons +1 $), une tortilla (maïs ou farine) et des suppléments facultatifs (guacamole +1,50 $, fromage +0,75 $) ; les bols permettent de choisir une base et une garniture. Les clients ajoutent des articles au panier, choisissent un créneau de retrait de 15 minutes pendant les heures d'ouverture (mar.–dim. 11 h–21 h, heure du Centre), saisissent leur nom et leur téléphone, et voient un total avec une taxe de vente de 8,25 %. Limitez chaque créneau à 8 commandes et masquez les créneaux complets. Enregistrez les commandes dans une base de données avec les statuts nouvelle, en préparation, prête, récupérée. Une page cuisine (connexion requise) affiche les commandes du jour par heure de retrait, joue un son pour les nouvelles commandes et permet au personnel de faire avancer les commandes. Une page propriétaire pour modifier le menu, marquer les articles épuisés et suspendre les commandes. Le paiement par carte viendra plus tard — pour l'instant, les commandes sont « payer au retrait ». Design audacieux, coloré, pensé d'abord pour mobile, avec de grandes zones tactiles.
Commencer avec « payer au retrait » vous permet de tester tout le parcours de commande avec le personnel avant d'ajouter les paiements.
Étapes de création
- Menu et options. Mettez au point le menu, les groupes d'options et les calculs de prix. Testez un article avec toutes les combinaisons d'options.
- Panier et validation. Quantités, notes, totaux, taxes, et un sélecteur de créneau qui respecte les horaires d'ouverture.
- Enregistrement et confirmation des commandes. Calcul du total côté serveur — ne faites jamais confiance au prix envoyé par le navigateur — et une page de confirmation avec le numéro de commande.
- Tableau cuisine. Liste en direct, son pour les nouvelles commandes, boutons de statut, texte assez gros pour être lu à un mètre.
- Contrôles du propriétaire. Produits épuisés, suspension des commandes, plafonds par créneau, horaires.
- Paiements en mode test. Ne marquez une commande comme payée que lorsque le prestataire de paiement le confirme, et gérez le cas où le paiement réussit mais où la commande n'est pas enregistrée.
- Notifications. Une confirmation par e-mail ou SMS et un message « prête au retrait » via votre propre prestataire. Voir ajouter des notifications.
- Un lancement progressif. Faites tourner le site avec le personnel et des proches pendant quelques jours, en surveillant autant le côté cuisine que le côté client.
Erreurs courantes
- Calculer les prix uniquement dans le navigateur. N'importe qui peut les modifier. Recalculez sur le serveur.
- Pas de bouton produit épuisé. Vous finirez par vendre cinq fois la dernière portion.
- Pas de limite par créneau. Un vendredi chargé se transforme en 40 commandes à livrer à 19 h.
- Informations sur les allergènes absentes ou périmées. Affichez les allergènes par article et gardez-les à jour ; les règles en la matière sont strictes dans de nombreux pays.
- Confusion de fuseaux horaires. Stockez les heures en UTC, affichez-les à l'heure locale du restaurant, et testez autour de minuit et lors des changements d'heure.
- La tablette de la cuisine se met en veille. Gardez l'écran allumé et vérifiez que les nouvelles commandes apparaissent sans rafraîchir la page.
Quand un produit clé en main est le meilleur choix
Si vous voulez être trouvé par de nouveaux clients de votre quartier, les plateformes de livraison apportent une demande que vous ne pouvez pas créer facilement vous-même — en échange d'une commission. Si vous utilisez déjà un système de caisse, vérifiez s'il inclut la commande en ligne ; des commandes qui arrivent directement en caisse et sur l'imprimante de la cuisine sont difficiles à battre.
Créez le vôtre lorsque vous voulez des commandes directes sans commission de la part de vos habitués, un parcours de commande adapté à votre façon de travailler (précommandes pour une boulangerie, plateaux traiteur, un menu de repas préparés de la semaine), ou une commande liée à un programme de fidélité ou à votre propre site. Le guide du site de restaurant couvre le reste du site autour de cela.
Créer le site avec Mythex
Sur Mythex, vous décrivez le parcours de commande dans le chat et il apparaît dans un aperçu en direct que vous pouvez consulter dans un cadre de taille téléphone. Les commandes et le menu sont stockés dans une base de données Postgres que l'agent ajoute lorsque vous demandez de les enregistrer. Les paiements par carte utilisent votre propre compte Stripe et vos clés, stockées comme secrets de projet — la recette Stripe indique le prompt à utiliser — et les SMS ou e-mails passent par votre propre prestataire, car Mythex n'a pas de produit intégré pour les paiements, les e-mails ou les SMS. Les webhooks de paiement exigent que l'application soit publiée à une adresse publique. Avant le lancement, /test demande à l'agent de parcourir la commande dans l'aperçu et de signaler ce qui ne fonctionne pas.
Pour un prompt de départ, essayez les modèles page de commande de boulangerie ou page de commande de café, ou le créateur de boutique en ligne pour restaurant.
Questions
De quoi un site de commande de repas a-t-il besoin ?
D'un menu avec les prix, les options et les produits épuisés ; d'un panier ; des détails de retrait ou de livraison avec une heure ; d'un paiement ; d'une confirmation de commande ; et d'un écran cuisine où le personnel voit les nouvelles commandes et les marque comme prêtes.
Comment éviter de prendre plus de commandes que la cuisine ne peut en gérer ?
Limitez les commandes par créneau horaire. Découpez la journée en fenêtres de retrait de 15 minutes, plafonnez le nombre de commandes ou d'articles acceptés par fenêtre, et laissez la cuisine suspendre les commandes d'un simple bouton lorsqu'elle est débordée.
Puis-je gérer moi-même la livraison ?
Oui, si vous avez des livreurs. Définissez des zones de livraison par code postal ou par distance, fixez un montant minimum de commande et des frais de livraison par zone, et donnez aux livreurs une liste simple des commandes avec les adresses. Beaucoup de restaurants commencent par le retrait uniquement.
Mon propre site de commande est-il meilleur que les applications de livraison ?
Votre propre site évite la commission par commande sur les commandes directes et vous garde la relation client, mais c'est vous qui apportez le trafic et qui gérez la livraison. La plupart des restaurants utilisent les deux : les plateformes pour se faire découvrir, leur propre site pour les habitués.