Cafés, restaurants & food
Modelling businesses that make things to order: coffee shops, pizzerias, bakeries, food trucks, restaurants, breweries, catering. What moves, the setup, and the trap.
These are mostly food — made from ingredients, with a recipe bridging what you sell and what you count — often mixed with retail (packaged goods) and service (tables).
Coffee shop
Moves: food (drinks) + retail (beans, mugs).
- Drinks are food with a recipe (beans, milk, cup).
- A Size axis affects the recipe (multipliers 0.8 / 1.0 / 1.5); milk and shots are add-ons.
- Bagged beans and mugs are retail.
Trap: mark only Size as affecting the recipe — a Hot/Iced axis usually shouldn't scale it.
Pizzeria with build-your-own
Moves: food.
- Menu pizzas are food products with a Size axis (affects recipe).
- "Create your own" is a build-your-own product: groups Base (pick 1), Sauce, Cheese, Toppings (pick 0–N), pulling from raw stock.
- "First 3 toppings free" is the Toppings group's pricing rule.
- A meal deal (pizza + sides + drink at one price) is a bundle.
Trap: customising a menu pizza is add-ons; building one from scratch is build-your-own.
Bakery
Moves: food (made to order or in batches) + retail (packaged).
- Cakes and pastries are food with recipes; custom cakes add input fields (message, flavour, pickup date).
- Pre-packed goods on the shelf are retail.
- A custom-cake deposit is a service deposit if booked for a date, or an instalment otherwise.
Food truck
Moves: food.
- Menu items are food products with recipes; sizes and combos as needed.
- Set the channel to the surfaces you actually use (QR ordering, in-person POS); skip online shipping.
- Sell-outs are stock running to zero — keep recipes accurate so it deducts correctly.
Full-service restaurant
Moves: food + service (tables).
- Dishes are food products with recipes; courses and modifiers via add-ons.
- The floor is a table resource type (whole-unit, assign-now) with the real tables as units.
- A reservation is a short service booking that requires a table; a party larger than a table packs across several automatically.
Trap: model tables as resources, not a "seats" number, so you can assign and free specific tables.
Brewery taproom
Moves: food/retail (drinks, cans to go) + service (tables, tastings).
- Pours are food/retail; cans-to-go are retail.
- A guided tasting is a service with capacity, or over tables if seated.
Catering
Moves: food + service (scheduled delivery/event).
- Packages are bundles of food items, or build-your-own menus.
- The event date, time, and headcount are captured on a service booking or input fields; a deposit secures it.
Next: Salons, clinics & appointments, or back to the overview.
Shops & retail
Modelling shops that sell finished goods: clothing, electronics, bookshops, pharmacies, grocers and delis. What moves, the setup, and the trap.
Salons, clinics & appointments
Modelling businesses that sell a person's time: salons, spas, tattoo studios, clinics, photography, tutoring, consulting, pet grooming, driving schools. What moves, the setup, and the trap.