Um café de 32 lugares em Odunpazari, Eskisehir, cansou de fechar manualmente o menu de café da manhã todo sábado às 11. Um cliente pediu às 11.05 enquanto a cozinha já preparava brunch. Solução: cinco janelas horárias com cron automatizado.
Cinco Janelas, Um Cron
Cada item tem available_from e available_until. O cron do Cloudflare Workers a cada 5 minutos avalia a hora local TZ-aware e reescreve o menu ativo no D1.
As transições levam segundos: às 11.00, 14 SKUs de café da manhã ocultam e 22 de brunch aparecem. A PWA do cliente atualiza, o KDS muda em paralelo.
Override de Feriados
Feriados locais como 9 de setembro pedem escape. O painel admin oferece "override day" que ignora o cron e ativa um menu especial.
Granularidade horária. Exemplo Ramadã: menu iftar 19.30-21.30, retorno automático ao menu noturno.
Ganhos Operacionais
No primeiro trimestre os pedidos errados pós-café caíram 78%. Reembolsos passaram de 11.4 semanais para 2.6 — cerca de 380 TRY/semana recuperados.
- Toggle manual: 2.5 minutos/dia poupados
- Reembolsos: 47/mês → 11/mês
- Treinamento de novos garçons simplificado
FAQ
E se a internet cair? O cron roda no edge da Cloudflare, independente do Wi-Fi local. A PWA serve cache.
Risco de horário de verão? Workers em UTC; o TZ Europe/Istanbul gerencia DST via IANA.
Pedidos abertos durante a troca? Linhas são snapshot-adas no momento do pedido; o prato de café permanece.
Achou útil? Compartilhe.
Artigos relacionados
O que é um menu QR? O guia completo para restaurantes
Um menu QR permite que os clientes acedam à sua ementa instantaneamente pelo sma…
Mudar do cardápio em papel para o menu QR digital: guia passo a passo
Quer adotar menus QR mas não sabe por onde começar? Este guia cobre fotografia, …
Menus QR com geolocalização: servir idiomas distintos pelo IP do visitante
Como um resort de 180 lugares em Antalya roteia o mesmo QR para menus turcos, al…