Application de précommande pour food truck : créneaux de retrait qui réduisent les files
Une application de précommande pour food trucks permet aux clients de choisir des créneaux de retrait, de payer à l'avance et de recevoir un message « prêt à être récupéré » pour garder les files courtes et accélérer le service.

Pourquoi les files aux food trucks deviennent incontrôlables
La plupart des situations chaotiques autour d’un food truck partent d’un simple goulot d’étranglement : tout le monde doit tout faire à la fenêtre. Les clients parcourent le menu, posent des questions, décident, paient, et seulement après la cuisine lance la préparation. Quand dix personnes répètent ce schéma, la file cesse d’être une file pour devenir un mur.
Les petits incidents s’accumulent. Une personne veut séparer l’addition. Quelqu’un modifie sa commande après paiement. Un lecteur de carte échoue et il faut réessayer. Pendant ce temps, d’autres clients s’approchent pour demander combien de temps ça va prendre, ce qui détourne l’attention de la cuisine.
Les longues files coûtent plus que du temps. Les gens partent quand l’attente semble incertaine, les erreurs augmentent parce que tout le monde se presse, et le stress du personnel monte vite quand la fenêtre devient un guichet d’aide. Les avis en pâtissent souvent aussi, car les clients retiennent plus l’attente que le goût. Même les habitués viennent moins quand le service paraît imprévisible.
Les gens abandonnent une file pour différentes raisons, mais le schéma est constant : s’ils ne savent pas quand ils vont manger, ils ne s’engagent pas. Un parent avec des enfants, quelqu’un en pause déjeuner courte, ou un groupe qui veut rester ensemble quittera la file dès qu’elle semble stagnante.
C’est ce que change une application de précommande avec créneaux de retrait. Commander et payer se font plus tôt, quand le client a une minute. Le food truck obtient une file rythmée plutôt qu’une vague soudaine. Et la fenêtre redevient ce qu’elle doit être : un point de remise rapide, pas l’endroit où chaque décision est prise.
Ajoutez un simple message « prêt à être récupéré » et les clients arrêtent de traîner près du comptoir. Ils arrivent dans une fenêtre claire, prennent leur commande, et la file reste plus courte même pendant l’heure de pointe.
Ce que fait réellement un système de précommande et de créneaux
Un système de précommande et de créneaux transforme votre file en planning. Plutôt que de deviner quand un plat sera prêt, les clients choisissent un créneau clair (par exemple 12:10-12:20). Ce seul choix aide à répartir la demande sur la période d’affluence pour que la cuisine puisse travailler à un rythme plus régulier.
Une bonne application de précommande capture aussi la commande avant que quelqu’un n’arrive à la fenêtre. Le menu reste dans un format cohérent, les modificateurs sont choisis depuis une liste, et les notes spéciales sont saisies une fois. Cela réduit les garnitures mal entendues, les questions répétées, et les changements de dernière minute qui ralentissent tout le monde.
Le prépaiement est le second grand changement. Les clients paient à l’avance, reçoivent une confirmation instantanée et savent que leur commande est verrouillée. Le personnel arrête de jongler avec la caisse, les paiements et la monnaie pendant les minutes les plus chargées, et vous réduisez le nombre de commandes abandonnées.
De votre côté, le système ressemble à une file avec quelques statuts clairs : nouveau (payé et confirmé), en cours (en préparation), prêt à être récupéré (emballé et étiqueté), et récupéré (clos).
Quand vous marquez une commande comme prête, le client reçoit un court message « prêt à être récupéré ». Cela remplace le fait de crier des noms dans la foule et maintient la remise calme, même lorsque le trottoir est bondé.
Exemple : un client commande deux tacos sans oignons et choisit le créneau 12:20-12:30. Vous les préparez pendant ce créneau, appuyez sur « Prêt », et il arrive, montre le nom ou le numéro de commande, prend le sac et s’en va. La file reste disponible pour les clients qui arrivent sans précommande au lieu de devenir une salle d’attente.
Les fonctionnalités clés à décider en amont
Avant de développer quoi que ce soit, prenez quelques décisions qui vont façonner toute l’expérience. Une application de précommande peut être rassurante et prévisible ou confuse et stressante selon la façon dont vous définissez les créneaux, les limites et les règles.
Commencez par les créneaux de retrait. Les fenêtres fixes (par exemple 10 ou 15 minutes) sont faciles à comprendre pour les clients et faciles à gérer pour le personnel pendant l’affluence. Des heures personnalisées (comme « 12:07 ») peuvent sembler précises, mais elles créent souvent des discussions à la fenêtre et compliquent le regroupement des commandes.
Ensuite, définissez ce que signifie la « capacité » pour votre camion. Vous pouvez plafonner chaque créneau par nombre de commandes ou par nombre d’items. Commandes-par-créneau est simple, mais se casse si une commande contient 12 burritos. Items-par-créneau est plus juste pour la cuisine, mais nécessite une règle claire de comptage (par exemple : un menu combo compte pour 2 items).
Le délai minimum protège contre les promesses irréalistes. Si votre préparation moyenne est de 8 minutes, définir le premier créneau à 15 minutes vous donne une marge pour la vérification du paiement, l’impression d’un ticket, et la surprise « très bien cuit ».
Les règles de coupure sont cruciales quand vous êtes débordé. Une bonne coupure empêche les clients de choisir un créneau proche que vous ne pourrez pas honorer. Par exemple, s’il est 12:20, vous pouvez arrêter d’afficher le créneau 12:30 et ne proposer que 12:45 et plus tard.
Enfin, planifiez la gestion des items en rupture et des offres limitées. Décidez si vous autorisez les substitutions, si un item en rupture bloque le paiement, et comment protéger une promotion « aujourd’hui seulement » contre la vente en surcapacité.
Une checklist rapide de décisions :
- Style de fenêtre : fixe (10-15 minutes) ou heure personnalisée
- Capacité : commandes par créneau ou items par créneau
- Délai : délai minimum avant le premier créneau
- Coupure : quand un créneau proche disparaît
- Règles de rupture : bloquer, substituer ou quantité limitée
Si vous construisez avec AppMaster, ces règles se mappent proprement à un modèle de données (slots, limites, inventaire) et à une logique simple dans le Business Process Editor, ce qui vous permet d’ajuster les réglages après quelques services réels sans tout réécrire.
Flux utilisateur simples pour clients et personnel
Une app de précommande ne marche que si les deux côtés peuvent finir vite : les clients passent commande en moins d’une minute, et le personnel peut la préparer sans fouiller des écrans.
Flux client (calme et prévisible)
Les clients doivent suivre les mêmes étapes à chaque fois :
- Parcourir le menu, choisir des items et voir le total clair
- Choisir un créneau de retrait (par exemple 12:10-12:20)
- Payer à l’avance et recevoir une confirmation instantanée
- Recevoir des mises à jour de statut (confirmé, en préparation, prêt à être récupéré)
- Se présenter, montrer la commande, prendre la nourriture et s’en aller
Le créneau de retrait fait la majeure partie du travail. Si la cuisine est en retard, les clients peuvent choisir un créneau plus tard plutôt que de rejoindre une file qui s’allonge.
Flux personnel (un écran, une file)
Le personnel a besoin d’une file de commandes qui corresponde à la réalité du camion :
- Accepter la commande (ou l’accepter automatiquement si des créneaux sont disponibles)
- La voir dans le bon ordre de préparation pour le créneau choisi
- Commencer la préparation et emballer quand c’est prêt
- Appuyer sur « prêt à être récupéré » pour notifier le client
- Remettre la commande et marquer comme complétée
Où la commande apparaît ? La plupart des camions utilisent une tablette fixée près de la zone de préparation, mais une vue téléphone suffit pour les camions tenus par une seule personne. Certaines équipes veulent aussi un ticket imprimé pour l’emballage, à condition que le statut digital soit toujours mis à jour.
Au retrait, gardez la vérification simple : prénom + numéro de commande ou un code court. Si vous êtes très occupés, un grand code scannable accélère la remise, mais il doit rester lisible même sur un écran peu lumineux.
Pour les annulations et remboursements, définissez une règle claire (par exemple « annulation jusqu’à 10 minutes avant le créneau ») et faites en sorte que ce soit une seule action pour le personnel. Si vous construisez cela dans AppMaster, vous pouvez modéliser ces statuts dans le Data Designer et garder le même flux sur web et mobile sans complexité supplémentaire.
Étape par étape : configurer les créneaux et la gestion des commandes
Commencez par votre menu, pas par votre calendrier. Identifiez les items qui ralentissent la file : tout ce qui nécessite une friture fraîche, une longue cuisson au grill, ou un assemblage minutieux. Ces items devraient avoir moins de créneaux disponibles ou un délai de préparation plus long.
Ensuite, choisissez une longueur de créneau qui reflète la façon dont votre équipe cuisine réellement. Dix minutes conviennent pour des menus simples, tandis que 15–20 minutes sont plus sûrs si vous avez beaucoup de commandes personnalisées. Puis fixez une capacité initiale par créneau (combien de commandes vous pouvez finir dans cette fenêtre). Commencez prudemment et augmentez seulement après avoir observé de vraies données de rush.
Séquence pratique :
- Créez des créneaux pour vos heures d’ouverture (par exemple 11:30-14:30) et choisissez la durée des fenêtres.
- Fixez la capacité par créneau (commencez avec 4–8 commandes) et une limite maximale d’items si nécessaire.
- Ajoutez les règles de retrait : afficher un code de commande, vérification optionnelle du nom, et une période de grâce claire (par exemple 10 minutes).
- Décidez ce qu’il advient des « no-shows » : annulation, politique de remboursement, ou proposer un retrait ultérieur si possible.
- Planifiez le flux pour le personnel : où les commandes apparaissent (tablette, écran POS, ticket imprimé) et qui marque chaque étape.
Les notifications façonnent le comportement. Envoyez un message de confirmation de commande immédiatement, puis n’envoyez « prêt à être récupéré » que lorsque le sac est réellement préparé. Si la cuisine prend du retard, envoyez une mise à jour de délai avec une nouvelle estimation pour que les clients ne se pressent pas au comptoir.
Pendant la pointe, le personnel a besoin d’un seul endroit pour tout gérer. Un petit tableau de commandes affichant le créneau, le statut (nouveau, en cuisson, prêt, récupéré) et les notes suffit généralement. C’est le cœur d’une application de précommande, et c’est simple à créer comme panneau d’administration interne dans un outil no-code comme AppMaster.
Erreurs courantes qui créent plus de chaos
Un système de précommande doit raccourcir la file et calmer la cuisine. La façon la plus rapide de briser cette promesse est d’accepter des commandes plus vite que vous ne pouvez les cuisiner en espérant rattraper le retard.
Les problèmes les plus fréquents ressemblent à ceci :
- Vendre plus de commandes dans une fenêtre de 10 minutes que ce que votre grill et votre préparation peuvent finir
- Créer beaucoup de petits créneaux sans limite réelle par créneau
- Prendre du retard et ne rien dire, si bien que les clients arrivent à l’heure et se frustrent
- Rendre le retrait confus (formats de nom multiples, numéros de commande peu clairs, pas de point de retrait unique)
- Laisser le menu se désynchroniser avec l’inventaire, entraînant des surprises en rupture après paiement
La surréservation est la plus grande erreur. Si vos 15 minutes les plus chargées ne peuvent gérer que 12 commandes, plafonnez le créneau à 12 et laissez les fenêtres suivantes absorber le reste. Une application de précommande n’est aussi bonne que ses règles de capacité.
Trop de créneaux peut aussi se retourner contre vous. Plus d’options semblent conviviales, mais si vous ne pouvez pas contrôler le volume par créneau, vous ne faites que répartir le même chaos en cases plus petites.
Les retards arrivent, surtout pendant le déjeuner. L’erreur est de rester silencieux. Une simple mise à jour « en retard de 10 minutes » avec une nouvelle estimation protège la confiance et réduit les demandes d’état énervées.
La confusion au retrait est un autre tueur silencieux. Utilisez une règle unique et tenez-vous-y : un point de retrait, un identifiant (numéro de commande court ou prénom + initiale), et un statut qui compte pour les clients : « prêt à être récupéré ».
Enfin, gardez le menu honnête. Si un item risque d’être en rupture, limitez les quantités, cachez-le quand il est épuisé, ou marquez-le « en quantité limitée » pour que l’attente soit claire avant le paiement.
Si vous construisez cela (des outils no-code comme AppMaster aident), priorisez :
- Des plafonds de créneaux liés à la production réelle de la cuisine
- Des statuts clairs et un flux de messages pour les retards
- Un identifiant de retrait unique et un format lisible pour la signalétique
- Des règles de menu connectées à l’inventaire
Rendre le retrait rapide et prévisible sur place
Un système de précommande ne réduit la file que si le retrait est sans friction. Au moment où le client arrive, il doit savoir où aller, quoi dire et combien de temps cela prendra.
D’abord, définissez ce que « prêt » signifie pour votre équipe. Une commande n’est pas prête quand le dernier item arrive sur le plateau. Elle est prête quand elle est empaquetée, étiquetée et complète (ustensiles, serviettes, sauces et toute boisson). Cela évite un ralentissement fréquent : le personnel qui cherche des extras manquants pendant que la foule aux abords s’accroît.
Rendre le retrait évident et auto-explicatif
Aménagez un point de retrait dédié : une petite fenêtre, une étagère ou une table à côté du camion. Ajoutez un panneau clair indiquant « Retrait précommandé » et une instruction simple comme « Montrez le numéro de commande ». Si vous utilisez une application de précommande, ce message doit correspondre à ce qui est affiché sur le panneau pour éviter l’hésitation.
Utilisez des étiquettes lisibles d’un seul coup d’œil. Gardez l’étiquette cohérente :
- Numéro de commande (texte le plus large)
- Prénom du client (ou initiales)
- Créneau de retrait (exemple : 12:10-12:20)
- Toute note critique (allergie, sans oignons)
Aux heures de pointe, affectez une personne uniquement à la remise. Sa tâche : vérifier l’étiquette, confirmer la commande et fluidifier le passage. Quand les cuisiniers gèrent aussi la remise, la file s’arrête à chaque question.
Arrivées en avance et en retard
Vous en aurez des deux. Décidez d’une règle et tenez-vous-y :
- En avance : si la commande est déjà prête, remettez-la ; sinon, demandez d’attendre que le créneau commence.
- À l’heure : priorisez ces commandes en premier.
- En retard : gardez les commandes un temps clair (par exemple 20–30 minutes), puis appliquez votre politique de remboursement ou de refabrication.
Un retrait prévisible tient moins de la vitesse brute que de la certitude. Quand tout le monde suit les mêmes signaux, la file reste plus calme même quand vous êtes débordés.
Fiabilité, paiements et vérifications de base
Une application de précommande n’aide que si elle reste fiable quand vous en avez le plus besoin : au pic de l’affluence. Construisez en partant du principe que le réseau cellulaire sera parfois instable et que les gens feront des erreurs sous pression.
Prévoir une mauvaise connexion
Préparez un plan en mode dégradé. Si la connexion tombe, le personnel doit quand même voir quoi préparer ensuite. L’option la plus simple est une note hors ligne sur l’appareil plus une liste imprimée ou mise en cache (numéro de commande, nom, créneau et statut). Quand le service revient, réconciliez en marquant ce qui a déjà été préparé et récupéré.
Une petite règle aide beaucoup : traitez le numéro de commande comme la source de vérité. Si un client montre un reçu mais que la commande n’apparaît pas à l’écran, vérifiez la liste de secours avant de la refaire.
Paiements, accès et bases de sécurité
Les problèmes de paiement se manifestent souvent par des doublons, des états « en traitement » bloqués, ou des remboursements impossibles à tracer. Évitez cela avec des statuts clairs et des étapes unidirectionnelles : Created → Paid → In progress → Ready → Picked up. Le personnel ne doit pas pouvoir sauter d’une étape à l’autre à la légère.
Minimisez les données clients. Pour la plupart des camions, il suffit d’un prénom (ou surnom), d’un téléphone ou d’un e-mail pour les reçus, et des détails de la commande. Évitez les dates de naissance, adresses et tout ce que vous n’utilisez pas.
Les accès par rôle comptent même pour une petite équipe. Décidez qui peut marquer « prêt », qui peut éditer des items, et qui peut rembourser. Beaucoup de camions limitent les remboursements au propriétaire/manager, tandis que n’importe qui en service peut marquer « prêt ».
Un journaling basique facilite la résolution des problèmes :
- Heure de commande, heure de paiement
- Heure de mise en préparation
- Heure marquée « prêt »
- Heure de récupération (et rôle du personnel)
- Remboursements : montant, raison, horodatage
- Éditions de commandes (ce qui a changé)
Si vous construisez dans AppMaster, vous pouvez modéliser ces statuts dans le Data Designer et appliquer des actions basées sur les rôles dans le Business Process Editor, pour que l’app reste cohérente même quand la file ne l’est pas.
Un exemple réaliste : la pause déjeuner qui bloquait la file
Un food truck du centre-ville se gare à deux blocs d’un ensemble de bureaux. Entre 11:30 et 13:00, la même chose se produisait : une longue file, des décisions précipitées à la fenêtre, et une cuisine incapable de prédire ce qui arrivait.
Avec une application de précommande, le camion ajoute des créneaux de 10 minutes de 11:20 à 13:10. Les clients prépayent, choisissent un créneau, et reçoivent un simple message « prêt à être récupéré » quand leur commande est emballée.
À quoi ça ressemble pendant une journée chargée :
- 11:05 : Des clients commandent pour 11:30-11:40. Le personnel voit une file de préparation groupée par créneau, pas une liste gigantesque.
- 11:20 : Le créneau 11:30 atteint son plafond (par exemple 18 commandes). Les nouveaux clients sont guidés vers 11:40-11:50.
- 11:28 : Le cuisinier commence à emballer le premier créneau. Le personnel change le panneau de retrait en « Retraits 11:30 ».
- 11:33 : Les clients arrivent, vérifient leur nom sur l’écran de retrait, prennent les sacs étiquetés et repartent en moins d’une minute.
- 11:50 : La cuisine est occupée, mais pas surprise. Les commandes sont espacées et la file reste courte.
Puis un incident réel : à 12:10, le camion est en rupture d’un accompagnement populaire. Le personnel le marque indisponible et toutes les commandes affectées entre 12:20 et 12:40 sont signalées. Les clients reçoivent une mise à jour avec deux options claires : échanger l’accompagnement ou accepter un remboursement rapide pour cet article.
Pour le client, c’est prévisible : commander en 30 secondes, choisir un créneau, voir le statut passer de « confirmé » à « en préparation », puis recevoir « prêt à être récupéré ». Pour le personnel, c’est contrôlé : moins de personnes bloquant la fenêtre, moins de longues discussions, et une file qui correspond au rythme de la cuisine pendant le pic de 60–90 minutes.
Checklist rapide avant le lancement
Avant d’ouvrir aux vrais clients, faites une simulation complète avec votre équipe qui joue les clients sur leur téléphone. Passez des commandes pour différents créneaux, incluez des modificateurs, et essayez de casser le système volontairement. Une application de précommande n’aide que si elle reste prévisible quand la cohue arrive.
Utilisez cette checklist et marquez chaque item « ok » ou « à corriger » :
- Créneaux et capacité : définissez la durée des créneaux (5 ou 10 minutes par exemple), plafonnez les commandes par créneau, et testez ce qui se passe si vous changez la capacité en cours de service (arrivée de renfort, panne du grill).
- Exactitude du menu et timing : empêchez la commande d’items en rupture, signalez les items à longue préparation, et confirmez que combos et modificateurs correspondent à ce que vous pouvez vraiment cuisiner.
- Notifications de bout en bout : vérifiez que les messages de réception arrivent, et que « prêt à être récupéré » est déclenché par une action du personnel (pas par une minuterie). Testez le mauvais signal et le mode silencieux.
- Station de retrait prête : installez une signalétique claire pour le retrait prépayé, imprimez ou écrivez des étiquettes, et définissez un script de remise simple : nom, numéro de commande, et procédure si quelque chose manque.
- Métriques hebdomadaires : suivez le temps d’attente moyen au retrait, le taux de no-show, les débordements de créneaux (commandes en retard), et votre pic de charge sur 30 minutes.
Faites une vérification sur place : où les gens vont se tenir en attendant, et qui répondra à « C’est prêt ? ». Si le point de retrait est flou, vous reconstruirez une file même avec des créneaux.
Si vous construisez avec un outil no-code comme AppMaster, mettez en place une vue d’administration simple pour le personnel : créneaux du jour, commandes par statut, et un grand bouton « Prêt ». Ensuite, faites un pilote court pour un service de déjeuner, analysez les métriques, et ajustez la capacité et le timing du menu avant d’étendre.
Étapes suivantes : piloter, améliorer, puis construire l’app
Commencez petit pour apprendre vite. Choisissez un camion, réduisez le menu, et n’offrez que quelques créneaux (par exemple 11:30-12:00 et 12:00-12:30). Moins de choix facilite l’identification des points de rupture.
Faites un pilote d’une semaine et considérez-le comme un test, pas un grand lancement. Votre objectif : vérifier si les créneaux réduisent la file et si le personnel peut suivre sans se précipiter.
Plan de pilote simple :
- Limitez les précommandes à vos 8–12 meilleurs items et supprimez les personnalisations complexes
- Fixez une capacité sûre par créneau (commencez bas, puis augmentez)
- Recueillez rapidement le feedback quotidien du personnel et de quelques clients réguliers
- Suivez 3 chiffres : commandes en retard, retraits manqués, et attente moyenne au comptoir
- Ajustez les règles en milieu de semaine si la file réapparaît
Après une semaine, corrigez ce qui crée de la confusion. La plupart des gains viennent de petits changements de formulation et d’étiquetage : règles de retrait plus claires, noms plus grands sur les tickets, et statuts simples comme « En préparation » et « Prêt à être récupéré ». Vous pouvez aussi ajuster la capacité pour ne pas surcharger un créneau pendant qu’un autre reste à moitié vide.
Quand le flux est stable, construisez l’application complète. Un outil no-code est utile parce que vous avez besoin de plus qu’une page de menu : une base de données pour les commandes et les créneaux, des règles métiers (comme la capacité par créneau), des écrans pour le personnel et le client.
Avec AppMaster (appmaster.io), vous pouvez créer une application de précommande et de créneaux avec une base visuelle (PostgreSQL), une logique drag-and-drop pour la capacité des créneaux et le statut des commandes, et des interfaces web et mobiles natives. Vous pouvez ajouter les paiements via Stripe, envoyer des messages « prêt à être récupéré » par email/SMS ou Telegram, et tout gérer depuis un panneau d’administration.
Une fois vos règles de pilote claires, le développement s’accélère parce que vous n’êtes plus dans l’incertitude. Commencez par la version la plus petite : créneaux, prépaiement, un écran pour le personnel et une notification.
FAQ
Commencez par des créneaux fixes de 10 à 15 minutes. Ils sont faciles à comprendre pour les clients et permettent à votre cuisine de regrouper les préparations. Après une semaine de données réelles, ajustez la longueur des créneaux et les plafonds en fonction de ce que vous pouvez réellement produire lors de vos journées les plus chargées.
Par défaut, plafonnez par nombre de commandes par créneau : c’est simple à gérer pendant le service. Si la taille des commandes varie beaucoup, passez à items par créneau (ou utilisez un comptage pondéré pour les menus combo) afin qu'une grosse commande ne désorganise pas tout le planning.
Requérez un créneau le plus tôt possible équivalent à environ 2× votre temps moyen de préparation. Si une commande prend en moyenne 8 minutes, un délai de 15 minutes vous donne de la marge pour la confirmation du paiement, l'emballage et les petites imprévus sans promettre l'impossible.
Envoyez une confirmation instantanée après le paiement, puis n’envoyez que le message « prêt à être récupéré » lorsque la commande est entièrement empaquetée et étiquetée. Si vous prenez du retard, envoyez une courte mise à jour avec une nouvelle estimation pour éviter que les clients ne se pressent au comptoir.
Utilisez un seul identifiant de façon cohérente : un numéro de commande + le prénom du client (ou des initiales). Au retrait, le personnel doit simplement vérifier l’étiquette ou l’écran, correspondre le numéro, et remettre la commande sans longue conversation.
Rendez la coupure automatique : cachez tout créneau que vous ne pouvez pas raisonnablement tenir en fonction de l’heure et de la charge actuelle. Une règle pratique consiste à supprimer le ou les créneaux proches lorsque vous êtes débordé, pour que les clients ne puissent choisir que des créneaux ultérieurs réalisables.
Soyez strict : une fois un item en rupture, il doit être impossible de le commander. Si vous autorisez des substitutions, proposez une ou deux alternatives claires au moment du paiement pour éviter les négociations au comptoir après que le client ait déjà payé.
Prévoyez un mode dégradé où le personnel peut toujours voir quoi préparer ensuite, via une liste mise en cache ou un backup imprimé (numéro de commande, nom, créneau et statut). Traitez le numéro de commande comme la source de vérité pour éviter de refaire des plats parce que l’écran n’a pas rafraîchi.
Utilisez des statuts unidirectionnels clairs comme Created → Paid → In progress → Ready → Picked up afin d’éviter les états bloqués ou les doubles opérations. Limitez les remboursements à un rôle précis (propriétaire/manager) et enregistrez les horodatages pour paiement, prêt, récupération et remboursements afin de régler rapidement les litiges.
Construisez la version la plus petite qui couvre un service réel : créneaux, règles de capacité, prépaiement, file pour le personnel et un bouton manuel « Prêt ». Avec AppMaster, vous pouvez modéliser les commandes et les créneaux dans le Data Designer et implémenter les plafonds et les changements de statut dans le Business Process Editor, puis ajuster les règles après un pilote sans tout reconstruire.


