Skip to content

Storekeeper

The inventory workspace holds one branch’s stock: how much there is, what is running out, what changed and why, and what customers are allowed to order right now.

Tab What it holds
Stock Every item and its current level
Alerts What needs attention, by severity
Adjust Recording a change to stock
History Every movement, with its reason
Availability What customers can order
The inventory manager's stock list.
Current stock for the branch.
Stock alerts ranked by severity.
Alerts, ranked by severity.

The list of items with their levels. Counters across the top show how many are Low, how many are Out, and how many changed today.

Search by item or category. Tapping an item opens its detail: current level, threshold, recent movement, and the actions available on it.

What needs attention, grouped Critical, High and Other.

Critical means something is out or about to be, and customers can still order it. That combination is what turns into a guest being told mid-meal that their dish is not coming — so this list is the one to clear first.

Adjustments are how stock changes outside of sales. Every adjustment carries a reason, and the reason is part of the permanent record:

Reason Use it for
Restock A delivery arrived
Count correction A physical count disagreed with the system
Waste Thrown away
Spoilage Went off
Staff use Consumed by the team
Return to stock Something came back
Admin correction A correction made by branch administration

Adjustments are online only. Recording a change against a stale picture is how two people each correct the same discrepancy and take it out twice.

Every movement over Today, 7 days or 30 days, filterable by type — Sale, Restock, Adjustment — and by reason. Sales link to the order that caused them.

This is where you answer questions after the fact. It is a record: you can read and filter it, not change it.

The Availability tab controls what appears as orderable in the guest app for this branch.

Switching an item off hides it from new orders immediately. It stays on the menu marked Unavailable, so guests can see it exists and staff can see it was a decision rather than a mistake.

This is the fastest lever you have during service. When the kitchen reports that something has run out, switching it off here stops the next ten guests ordering it.

Availability changes are online only, for the same reason adjustments are.

An item’s threshold is the level at which it starts warning you. Set it from the item’s detail screen.

Set them where they are useful: high enough that a warning gives you time to reorder, low enough that the alerts list is not permanently full. An alerts list that is always red gets ignored, which is worse than having no alerts at all.

Kitchen says we have run out of something. Switch it off under Availability first — that stops new orders in seconds. Then record the adjustment so the numbers are right.

A delivery arrived. Adjust with reason Restock. Do it when it arrives, not at the end of the day: everything in between is being sold against a number you know is wrong.

The count does not match the system. Adjust with Count correction. Do not adjust with Waste to make the numbers line up — the reason is the whole value of the record.

Something was thrown away. Waste or Spoilage, honestly. These are the numbers an owner uses to find a real problem.

The alerts list is always full. Your thresholds are too high. Tune them until the list means something.

I am offline. You can look, not change. Reconnect before adjusting anything.

  • Change prices. That is branch admin or owner.
  • Edit history. Corrections are new entries.
  • Work across branches. Stock is per branch; switch branch.