En kafé med 32 plasser i Odunpazari, Eskisehir, var lei av å manuelt stenge frokostmenyen hver lørdag kl. 11. En gjest bestilte kl. 11:05 mens kjøkkenet allerede forberedte brunch. Løsningen: fem tidsvinduer drevet av cron.
Fem vinduer, én cron
Hvert menypunkt har available_from og available_until. Cloudflare Workers cron hvert 5. minutt vurderer lokal tid TZ-bevisst og omskriver aktiv meny i D1.
Overganger tar sekunder: kl. 11:00 skjules 14 frokost-SKUer og 22 brunch-SKUer vises. Gjestens PWA oppdaterer, KDS bytter parallelt.
Helligdag-override-lag
Lokale helligdager som 9. september krever unntak. Admin-panelet tilbyr "override day" som omgår cron og aktiverer en spesialmeny.
Time-granularitet. Eksempel Ramadan: iftar-meny 19:30-21:30, deretter automatisk tilbake til kveldsmeny.
Driftsgevinster
I første kvartal falt feilbestillinger etter frokost 78%. Refusjoner fra 11,4 ukentlig til 2,6 — ca. 380 TRY i uken reddet.
- Manuell bytte: 2,5 minutter daglig spart
- Refusjoner: 47/måned → 11/måned
- Opplæring av nye kelnere forenklet
FAQ
Hva ved internett-brudd? Cron kjører på Cloudflares edge, uavhengig av lokal Wi-Fi. PWA leverer cache.
Sommertid-risiko? Workers i UTC; TZ Europe/Istanbul håndterer DST via IANA.
Åpne bestillinger under overgang? Linjer snapshottes ved bestilling, frokostrett blir.
Var dette nyttig? Del det.
Relaterte artikler
Hva er en QR-meny? Komplett guide for restauranter
En QR-meny gir gjestene øyeblikkelig tilgang til menyen din via smarttelefon — u…
Bytte fra papirmeny til digital QR-meny: steg for steg
Vil du innføre QR-menyer, men vet ikke hvor du skal begynne? Denne guiden dekker…
Geo-målrettede QR-menyer: ulike språk basert på besøkendes IP
Hvordan et 180-seters all-inclusive resort i Antalya ruter samme QR til tyrkiske…