From today’s till data to tomorrow’s suggested prep list.
- Step 01
Day closed
After closing, each item’s sales for the day are read from Square, including the time it last sold.
- Step 02
History stored
Sales are saved by item, day and hour in a PostgreSQL database, alongside the weather, school holidays and local events.
- Step 03
Quantities forecast
A forecasting model estimates tomorrow’s demand for each item from recent weeks, the same period last year and the weather forecast.
- Step 04
Prep list shared
Suggested quantities appear in a Google Sheets prep list, with a short note on why any number has changed.
- Step 05
Kitchen adjusts
The person running the kitchen adjusts the numbers, and what was actually made is recorded so forecasts can be checked against it.
The result
Fewer early sell-outs and less left over at closing.
The forecast only suggests quantities: it never orders stock or changes the menu. An item that sold out early is treated as demand that went unmet, not as the most it could have sold.