Features
Six modules that keep a shop honest with itself
Nothing here is a dashboard for its own sake. Each module exists because a shop owner told us where the money was leaking.
Low stock · Main shop
Live- Red raw rice · 5 kg62 kg
reorder at 40 · 11 days of cover
- Highland milk powder · 400 g34 packs
reorder at 30 · 6 days of cover
- Coconut oil · 1 L51 bottles
reorder at 20 · 14 days of cover
- Mysoor dhal · 1 kg28 kg
reorder at 25 · 7 days of cover
Module 01 · Stock
One count everybody trusts
Add items by name, barcode or bulk import, and set a reorder point per product — ten bags of rice, two cartons of milk powder. The count moves on its own from two directions: deliveries you confirm push it up, and the sales file from your till pulls it down.
- Per-item reorder points, suggested then yours
- Batch and expiry tracking, oldest-first
- Reads an exported file from any till
- Every quantity change is dated and explained
sales_export_14sep.csv
214 rows · from your till
- SUGAR 1KG WHT…−14
- RICE KEERI 5K…−6
- HIGHLND MP 400…−22
- MAL TIKIRI MARI…−9
A name your catalogue does not know is matched once, by you, and remembered for every future upload. The same file cannot be applied twice, so stock is never reduced twice.
Module 02 · Alerts
The message writes itself
When an item crosses its reorder point you get a notification, and from that notification the restock request is three taps away. The quantities are checked against what the supplier genuinely holds before it can be sent, rather than after.
- Low-stock notifications, per item
- One tap to WhatsApp, email or in the app
- Refuses to order the same thing twice by mistake
- One key per order — sending twice still makes one order
- 1Tap the low item
- 2The app writes the message
- 3Send it the way they actually use
Draft · editable before it goes
Hello Ranjith Stores,
This is Wasantha Stores, Kotikawatte.
We would like to order 150 kg of red raw rice (5 kg packs).
Estimated total: LKR 37,500.
Could you deliver by Thursday 18 September?
- 150 kg is within what they hold
- Above their 50 kg minimum
- No open rice order with them
Send by
Module 03 · Forecasting
A read on next month, from your own numbers
Sri Lankan festivals are on the calendar, and the date that matters is not the festival — it is the one about eleven weeks earlier, when the order still costs a sensible price. Demand forecasting from your own sales history is the next phase, and it will say so rather than inventing a number before it has the data.
- Awurudu, Vesak, Ramadan, Deepavali and Christmas
- Order-by date, not just the peak date
- Order straight from the warning
- Your own history takes over once you have uploaded a few months
Next season
Module 04 · Suppliers
A supplier list with a memory
A score out of 100, recomputed continuously: quality 40, delivery speed 30, quantity availability 20, price 10. Speed is measured from orders that actually completed, so a supplier cannot improve it by promising harder.
- Quality 40 · speed 30 · quantity 20 · price 10
- Your star rating after every delivery
- One or two ratings are pulled back towards neutral
- New suppliers are labelled, not buried
Ranked first for rice
Ranjith Stores
4.6 ★ · 38 completed orders · avg 2 days
- Quality37/40
star ratings after delivery
- Delivery speed27/30
measured from completed orders
- Quantity availability17/20
could they fill what you asked
- Price8/10
against others for the same product
With only one or two ratings the average is pulled back towards neutral — two opinions are not evidence. Suppliers under three completed orders are labelled new and shown with a provisional score, rather than buried.
Module 05 · Deliveries
Six stages, no guessing
Requested, confirmed, processing, put to delivery, on the way, purchased — visible to both sides and changing live without a refresh. Only you can mark an order purchased, because that is the moment your stock count goes up.
- Six stages, each one timestamped
- Stage changes arrive live
- A decline requires a reason, which you see
- Late deliveries feed the supplier's speed score
Order #DEL-0042
Ranjith Stores · 150 kg red raw rice
- RequestedMon 09:12
- ConfirmedMon 10:40
- ProcessingMon 14:05
- Put to deliveryTue 08:30
- On the wayTue 11:15
- Purchased—yours alone
Stage changes arrive live, without refreshing. Only you can mark an order purchased — that is the moment your stock count goes up.
Module 06 · Reports
The week, the month, the season
Five reports that need no machine learning — just your own history read back to you. Pick a date range, read it on the phone, or export it for whoever does your books.
- Stock movement over time
- Best and worst sellers
- Spend by supplier, and actual delivery times
- Stock-out events
Stock movement · 30 days
exportableEarly access
See it with your own stock list
Send us a photo of your current stock book or a spreadsheet, and we'll load it into a demo account for you.

