Home/Pages/Inventory

Inventory

Stock levels by site, low-stock alerts, transfers between Harare HQ and the satellite shops. The page a branch manager checks every morning before opening.

In progress Retail · Warehouse Multi-site

What it shows

One row per SKU per site. The default view groups by SKU and pivots sites across columns, so the manager sees at a glance that Mbare has 4 cartons of Mazoe and Borrowdale is down to 1. Tap any cell to start a transfer.

Composition

List-page shell with KPI strip on top and an inline transfer drawer.

KPI strip

KPISourceThreshold
Active SKUsproducts.where(active)Display only
Low stockstock.qty < reorder_pointWarn tone
Pending transferstransfers.where(in_transit)Display only
Last syncsync.last_completed_atDanger if > 1 h

Mobile behaviour

The 4-up KPI strip collapses to a 2 × 2 grid, then to a single column under 360 px. The pivot table becomes horizontally scrollable with the SKU column pinned. The transfer drawer becomes a full-screen sheet.

Related

For the product master records see Product catalog. For the live POS see Retail / POS.