A kitchen that runs on its own software.

Ember Kitchen is a fictional Lahore meal-prep brand. The system behind it is not: it is based on a set of connected apps running a real food business today, rebuilt here with sample data so you can see how it works.

Built on Google Workspace + custom web apps Replaced spreadsheets, WhatsApp threads, memory Services Ops apps · Automation · Documents

Before

Orders came in on WhatsApp and were copied into a sheet by hand. The cooking plan lived in one person’s head. Delivery routes were worked out every morning. Nobody knew the real cost of a meal after a supplier changed a price. A missed message meant a missed order.

After

One system, eight connected parts, all reading from the same records. An order entered once flows to the cooking plan, the delivery route, the invoice and the follow-up. The owner opens one screen in the morning and sees what needs a decision.

Inside the system

Concept screens. All names and numbers are sample data.

ORDER BOARD
New
Office lunch · 12 paxGulberg
Weekly plan · Sana A.DHA
Confirmed
Trial box · Omar K.Johar Town
Weekly plan · Hira M.Cantt
Cooking
High protein × 18Batch B-214
Out
Route 2 · 9 stopsRider: Ali
COST PER MEAL
MealCostChange
High protein bowlRs 412+6% chicken
Daal & rice boxRs 188—
Grilled fish plateRs 536−3% fish
Kids lunch boxRs 221—
TOMORROW'S COOK PLAN
  • B-215 · High protein34 portions
  • B-216 · Daal & rice21 portions
  • B-217 · Grilled fish12 portions
  • Chicken stock low for B-215Order 6 kg
OWNER VIEW · 08:00
ORDERS67
ROUTES4
BILLS DUE2
NEEDS YOU1

Supplier raised chicken price 6%. Approve the new cost, or query it?

Eight parts, one record

Orders

Every WhatsApp, website and phone order lands on one board, with status from new to delivered.

Production

Tomorrow’s orders become a cooking plan: batch sizes, ingredients to pull, labels to print.

Delivery

Stops grouped into rider routes, with delivery windows and cash to collect.

Costing

Cost per meal recalculated whenever a supplier bill changes a price.

Bills

Supplier invoices read, matched to what was ordered, and reminded before they are due.

Customers

Trial customers get a timed follow-up sequence; regulars get reorder nudges.

Owner view

One screen each morning: orders, batches, routes, cash and anything that needs a decision.

Safety net

Nightly backups and alerts, so nothing fails silently.

What we learned building it

  • One owner for every number. When two sheets hold the same price, one is always wrong. Every fact lives in one place and everything else reads from it.
  • Build for the phone first. The people using it are in the kitchen and on bikes, not at desks.
  • Nothing fails silently. Every automation reports when it breaks, and backups run every night.
  • Keep the sheet. The team already trusts the spreadsheet. The apps sit on top of it instead of replacing it.

Want your version?

It starts with an AI opportunity audit: we map your week and price each piece of the system you need.