Stock counted after it has run out
The shelf is the only inventory system, and it reports late.

What happens today
Medicines are counted by eye during a busy shift, expiry dates are checked when someone remembers, and a stock-out is discovered at the counter with a prescription already in hand. Reorder decisions rest on guesswork.
Patients are turned away from drugs the facility owned but let expire.
What replaces it, step by step
On the platformLive stock status, batch and expiry tracking with first-expiry-first-out, reorder alerts and a printable purchase order, plus an append-only two-signature register for controlled medicines.
Receive stock into batches
Deliveries are entered by batch number and expiry date, so the shelf has a ledger behind it.
Dispense first-expiry-first-out
The system proposes the batch closest to expiry, which is how stock stops ageing out unnoticed.
Watch levels and dates continuously
Reorder points and expiry windows raise alerts before a stock-out reaches the counter.
Order on evidence
A printable purchase order is generated from real consumption; controlled medicines run on an append-only two-signature register.