Confirm a customer order
Customer name *
Phone number *
Address (with block / street)
Area *
Vehicle (which car will deliver this)
Delivery date (leave empty for next available batch)
Products
Total qty
Price (KD) — auto-calculated
Notes
Always on — every order gets an invoice. The invoice unlocks after this order is marked Delivered, from the History tab — not before.
🕓 Booked — Not Yet Sent to Driver
🚚 Sent to Driver — Not Delivered
Full record of every order ever entered — nothing is ever auto-deleted. Search by name/phone, or pick a date range for a report.
📊 Report for a date range
From
To
Area
Customer type
Tap a number above to filter the list below by that status.
People who called about rice but haven't ordered yet — or old paper-book contacts from before this app. Not a customer/order record; use this to reach out and win them over.
Phone number *
Name (optional)
Notes (optional)
Every purchase from a supplier is one "batch". When an order is marked Delivered, stock is deducted from the oldest batch first (FIFO), and that batch's cost price is used to calculate profit automatically.
Record a new purchase (batch)
Product *
Quantity bought *
Cost price / unit (KD) *
Supplier
Purchase date
Current stock by product
All batches (oldest deducted first)
⚠️ Danger Zone — Owner Only
Permanently deletes ALL orders, batches, and expenses so you can start fresh with clean testing data. Products, vehicles, leads, and user access are NOT affected. This cannot be undone.
Type RESET to confirm
Log an expense
Category *
Amount (KD) *
Date
Description
📊 Report for a date range
From
To
Bags sold per product
📦 Inventory breakdown (purchases this period + current stock)
📞 Log a call (manual entry)
Phone number *
Call type
Duration (seconds, optional)
Note (optional)
Currently manual entry — space is reserved for direct sync from an Android app in the future (see below).
🔎 Filter
🔥 Callers Without Orders — Needs Follow-up
All Calls