Track every serialised crate with confidence.
Suppliers record contents. Customers view securely. Crates flow back to the pool—fast, visible, auditable.
CRATE-0001
With Customer
CRATE-0002
Returned
CRATE-0003
With Customer
VeggieSupplies → FreshMartJust now
- Cos Lettuce × 12
- Baby Spinach × 8
Per-customer isolation
Customers can only see records assigned to their company. Suppliers only see their own records.
Crate lifecycle
From delivery to return-to-pool to resupply—every hop is recorded and auditable.
API-first + UI
Robust ASP.NET Core API with JWT, plus a clean Next.js interface for daily tasks.
How it works
- Step 1Supplier creates a record
Add crate serial, customer, and line items.
Create a record → - Step 2Customer views securely
Only their company’s records are visible.
View my records → - Step 3Return & resupply
Customers return crates to the pool; suppliers resupply.