Run your stock.
Stay ahead of spoilage.
Manage products, receive fresh produce by batch, record sales and review expiry dates. Test everything with fictional data.
Changes stay on this browser and device, not in a customer account. Clearing site data can erase them. Do not enter confidential or real business records. No Claude API or payment is connected.
Try a complete stock workflow.
- 1. Add a productSet up a fruit and its reorder threshold.
- 2. Receive a batchEnter its quantity and estimated expiry date.
- 3. Record a saleStock is deducted by earliest expiry first (FEFO).
Loaded sample products. Explore the inventory below.
Know what is on your shelf.
| Product | SKU | Stock | Reorder at | Status | Actions |
|---|
No products found. Try another search or add a product.
Add a product
Add stock separately under “Stock activity”. New products start at zero.
Review every batch.
Estimated expiry dates are entered by you, not verified by the system. Inspect actual fruit quality.
| Batch | Product | Received | Estimated expiry | Remaining | Freshness | Action |
|---|
No batches yet. Add an incoming batch under Stock activity.
Record a stock movement.
Stock out automatically uses the available batch with the earliest expiry date first. It does not guarantee food safety.
Every adjustment, clearly logged.
| Time | Product / batch | Type | Change | Note |
|---|
No movements yet. Record a stock receipt to get started.
Your stock, explained.
Not a production database yet.
The inventory manager runs fully in your browser with local storage. There is no login, cloud sync, payment, or Claude AI. For real business use, we need authentication, secure server storage, backup, and tested access controls first.