FoodOwner of a 20–60 seat eatery, cooking or managing in person

When I order stock for the weekend, I want to order for the customers who will actually come, so I neither throw food away on Sunday night nor apologise for a dish being off.

Khi tôi đặt hàng cho cuối tuần, tôi muốn đặt vừa đủ lượng khách sắp tới, để không phải đổ đồ đi vào tối chủ nhật cũng không phải xin lỗi khách vì hết món.

Job context

Who
An owner who does the market run or calls suppliers each morning
When
Thursday afternoon and Saturday morning
Trigger
A night of telling guests a dish is off, or a fridge full of stock about to turn
Situation
The order must be placed before knowing whether anyone will come
Constraints
Fresh stock turns in two days, and suppliers have minimum orders

5 Pains

  • Cannot predict weekend footfall

    High

    Rain, a match, a minor holiday — each moves footfall by tens of percent.

    Root cause: Nobody keeps daily sales history long enough for a pattern to appear

  • Under-ordering loses customers that night

    High

    Hear "we're out" twice and there is no third time.

    Root cause: The cost of a stockout is paid in customers, and customers appear on no invoice

  • Over-ordering puts cash in the fridge, then the bin

    High

    Fresh stock is cash with an expiry date measured in days.

    Root cause: Supplier minimums exceed what a small kitchen actually needs

  • Does not know how much was used yesterday

    Medium

    Stocktake means opening the fridge and looking, so the order quantity is a feeling.

    Root cause: A real stocktake costs an hour a night, and every night has already run out of hours

  • Market prices move daily, so no budget holds

    Medium

    The same order can differ by a quarter between two weeks.

    Root cause: Small kitchens buy at spot price with no fixed-price contract

5 Desired Outcomes

  • Order from sales history rather than feel

    Functional
  • Know stock on hand without an hour of counting

    Functional
  • Throw less away

    Functional
  • Stop announcing sold-out dishes at peak

    Functional
  • Sleep on a Friday night

    Emotional

5 Existing Solutions

A solution is not the same thing as a product — a customer can hire a behaviour or a workaround too.

  • Restaurant inventory software

    Product

    Accurate when fully fed, and no small kitchen sustains the feeding.

  • Daily-delivery supplier

    Service

    Solves forecasting by shortening it — more expensive, and it works.

  • A nightly notebook of what sold

    Workaround

    The shop's entire sales history, handwritten, unreadable after three months.

  • Run a special to move stock about to turn

    Behaviour

    The trade's classic rescue move, and it only runs once it is already too late.

  • Message the supplier when short

    Behaviour

    The real emergency channel, running on personal relationships rather than any system.

2 Opportunity Gaps

  • Inventory software demands the one thing a small kitchen lacks: daily data entry time.

    Why existing solutions fail: It is designed for chains with a stock clerk; in a one-owner shop the data-entry person is the one at the stove.

    Potential opportunity: Deriving stock from dishes sold via recipes, instead of asking anyone to count.

  • The cost of a stockout is paid in customers who do not return, and non-returning customers leave no invoice.

    Why existing solutions fail: Every tool measures what happened; this loss is what did not happen, and no system records absences.

    Potential opportunity: Logging the moment a dish goes off, so the invisible cost gets a number.