Een boutique-café met 32 plaatsen in Odunpazari, Eskisehir, was het beu om elke zaterdag om 11 uur het ontbijtmenu handmatig te sluiten. Een gast bestelde om 11:05 ontbijt terwijl de keuken al brunch voorbereidde. Oplossing: vijf tijdsvensters via cron.
Vijf Vensters, Een Cron
Elk item heeft available_from en available_until. Cloudflare Workers cron elke 5 minuten evalueert TZ-bewust de lokale tijd en herschrijft het actieve menu in D1.
Overgangen duren seconden: om 11:00 worden 14 ontbijt-SKUs verborgen en verschijnen 22 brunch-SKUs. PWA van gast vernieuwt, KDS schakelt parallel.
Feestdag-override
Lokale feestdagen zoals 9 september hebben uitzonderingen nodig. Het admin-paneel biedt "override day" die de cron omzeilt en een speciaal menu activeert.
Granulariteit per uur. Voorbeeld Ramadan: iftar-menu 19:30-21:30, daarna automatisch terug naar avondmenu.
Operationele Winst
In het eerste kwartaal daalden foutieve post-ontbijt-bestellingen met 78%. Restituties van 11,4 per week naar 2,6 — circa 380 TRY per week teruggewonnen.
- Handmatige toggle: 2,5 minuut per dag bespaard
- Restituties: 47/maand → 11/maand
- Training nieuwe medewerkers vereenvoudigd
FAQ
Wat bij internetuitval? Cron draait op Cloudflares edge, onafhankelijk van lokale wifi. PWA serveert cache.
DST-risico? Workers in UTC; TZ Europe/Istanbul regelt DST via IANA.
Open bestellingen tijdens overgang? Regels worden gesnapshot bij bestelmoment, ontbijtgerecht blijft.
Was dit nuttig? Deel het.
Gerelateerde artikelen
Wat is een QR-menu? De complete gids voor restaurants
Een QR-menu geeft gasten direct toegang tot uw menukaart via hun smartphone — zo…
Van papieren menukaart naar digitaal QR-menu: stap voor stap
Wilt u overstappen op QR-menu's maar weet u niet waar te beginnen? Deze gids beh…
Geo-gerichte QR-menu's: verschillende talen serveren op basis van bezoeker-IP
Hoe een 180-stoelen all-inclusive resort in Antalya dezelfde QR routeert naar Tu…