Menu
Bestellingen bereiken de keuken direct, geluidssignalen melden het afhalen, en de receptgebaseerde voorraad werkt bij terwijl gerechten worden bereid.
Een druk restaurant met zo'n 1.000 gasten per dag verloor tijd door zijn eigen indeling: ontvangst, keuken en magazijn werkten als drie losse eilanden.
Elke bestelling, voorraadmutatie en omzetoptelling werd met de hand tussen hen heen en weer gedragen. Bij dat volume vertraagde die kloof de hele vloer.
Ik leidde de bouw van één systeem dat alle drie verbindt. Een bestelling die bij de ontvangst wordt opgenomen, verschijnt direct op het keukenscherm.
Zodra een gerecht klaar is, roept een geluidssignaal met het bestelnummer een medewerker om het op te halen — het voortdurende heen en weer lopen is voorbij.
Elke afgeronde bestelling trekt stilletjes de exacte ingrediënten van de voorraad af en werkt het magazijn bij — werk dat vroeger een handmatige telling en een doorgegeven briefje betekende.
De voorraad telt zichzelf, waarschuwingen bij lage voorraad komen voordat iets opraakt, en de omzet telt zichzelf op in plaats van bij sluitingstijd met de hand.
Een bijbehorende desktop-app drukt keukenbonnen en klantbonnen in realtime af op beide posten, en de eigenaar ziet omzet en voorraad van de hele zaak in één oogopslag.
Opmerking over vertrouwelijkheid: Namen van klanten en bedrijven zijn omwille van vertrouwelijkheid gewijzigd of weggelaten. Het werk, mijn rol en de projectomvang zijn echt.
Een geluidssignaal roept de medewerker zodra een gerecht klaar is — de retourtjes zijn voorbij
Uitverkochte gerechten verdwijnen vanzelf van het menu — niemand hoeft eraan te denken ze met de hand te verwijderen
Een afgeronde bestelling trekt de exacte receptingrediënten af — de voorraad telt zichzelf
Ontvangst, keuken en magazijn delen één livebeeld van een volle dienst
Ontvangst, keuken en magazijn werkten elk apart bij een volume van zo'n 1.000 bestellingen per dag — bestellingen, bereidingsstatus en voorraad hadden geen gedeeld livebeeld.
Bestellingen stromen in realtime via WebSockets van de ontvangst naar het keukenscherm; een geluidssignaal met het bestelnummer laat medewerkers weten wanneer het eten klaar is.
Medewerkers liepen keer op keer naar de keuken, alleen om te kijken of een bestelling klaar was.
Elk menugerecht legt zijn ingrediënthoeveelheden vast, zodat het afronden van een bestelling de voorraad automatisch afboekt en synchroniseert met het magazijn.
De voorraad moest automatisch dalen terwijl gerechten werden bereid — dat betekende het exacte ingrediëntgebruik van elk recept in kaart brengen.
Leveranciersontvangst aan magazijnzijde met facturen, bonnen en betalingen — plus waarschuwingen bij kritieke drempels en bestelrapporten voor de eigenaar.
Beheer van menu en prijzen, postweergaven per rol, omzet die zichzelf optelt in plaats van met de hand bij sluitingstijd, en voorraadprognose — plus facturatie met bonnen die in realtime worden afgedrukt via een React Native desktopprint-app.
Bestellingen bereiken de keuken op het moment dat ze worden opgenomen, en het geluidssignaal maakte een eind aan het voortdurende heen en weer. De voorraad klopt eindelijk met wat we koken.
De identiteit van de klant is vertrouwelijk. Deze samenvatting geeft mondelinge feedback weer die met Muhammad en het projectteam is gedeeld.
Vertel me wat je bouwt of verbetert, dan help ik je een praktische volgende stap te bepalen.
Nog geen reacties. Deel als eerste je gedachten.
Inzichten over webontwikkeling en over producten bouwen die echt live gaan.