Interactive UI demo for the Supermarket Inventory & Promotion Platform case study. ← Back to case study
FreshChain / Category Manager Console
120/120 stores online
LP

Active promotions

NSW + VIC · go-live latency p95: 2h 04m

Live promos
142
+18 this week
Stock freshness p95
14 s
was 6–18 h
C&C cancellation
3.2%
was 9.0%
Vendor change-req spend
$ 0
self-service

Promotions — dry-run impact preview

PromoRuleSegmentStoresStatusEst. margin
Weekend Fresh SaverBuy 2, get 1 (produce)All shoppers120Live−2.1%
Loyalty Lunch Boost20% off ready-mealsLoyalty Tier 2+78 (NSW)Live−4.4%
Dinner BundleMulti-buy €18 capAll shoppers120Scheduled · Fri 16:00−3.0%
Coffee RunTime-window 7–10amLoyalty all42 (VIC)Draft−1.8%
Weekly BakeryBOGO bread after 18:00All shoppers120Live−2.6%

Live inventory · top movers (last 1h)

SKUDescriptionOn-hand (chain)ReservedVelocity
SKU-1003Bananas 1kg14,820402+8% vs avg
SKU-2241Sourdough loaf2,108184+22%
SKU-3318Free-range eggs 12pk6,402240+4%
SKU-4412Whole milk 2L8,140318flat
SKU-5512Avocado 4pk48478low in 6 stores

C&C orders · last 1h

OrderStoreItemsSlotStatus
CC-44821Sydney CBD1214:30Reserved
CC-44822Melbourne Docklands814:45Reserved
CC-44823Geelong1515:00Substitute
CC-44824Wollongong615:00Ready

Reservation API · last 1h

Total reservations4,128
Confirmed3,996 (96.8%)
Rejected (stale stock)132 (3.2%)
p95 latency82 ms
Reject-rather-than-oversell budget

120 stores · today's sales vs target

0–60% 60–85% 85–100% 100–120% 120%+ edge agent warn store down

Hover any tile to highlight; click to open store detail.

Edge agents · 120 across 6 regions

Sydney Metro (32 stores)100%
Sydney Greater (24 stores)100%
Newcastle / Hunter (12 stores)100%
Wollongong / South (10 stores)99.1%
Melbourne Metro (28 stores)100%
Geelong / Regional VIC (14 stores)100%

Cabinet C-12 (chilled dairy) · Sydney CBD

CCP-2 · target +0°C to +5°C · sampled every 60s
+8°C (high alarm) +5°C 0°C −2°C (low alarm) EXCURSION 11:42
peak +8.4°C @ 11:42 · 18 min above CCP threshold · root cause: door propped open during restock

Today's HACCP events

11:42 · Sydney CBDCabinet C-12 · 18 min > +5°C · 32 units auto-VOIDEDCCP-2
09:08 · Truck #441Loading-bay excursion · 4 min > −15°CCCP-4
06:00 · Melbourne CBDDaily defrost cycle · within toleranceOK

Compliance posture (30d)

CCP-2 uptime
99.92%
2 minor excursions
VOID write-off
$ 412
vs $ 2,140 before

Aisle 4 · Dairy & Bakery · planogram with active promo overlay

Shelves render left-to-right as you walk the aisle. Red cells = promo conflict (2 promos competing for shopper attention on the same shelf eye-line).
Shelf 1 (top) — long-life
UHT-1L
UHT lite
soy
almond
oat
L-free
cond
powd
cream
whip
cust
yog-d
Shelf 2 — eye-line (highest visibility · highest velocity)
milk-2L
milk-1L
cream
butter
sour⚠
brioche⚠
cheese
feta
brie
camem
ched
mozz
Shelf 3 — chilled
yog-4
yog-1L
greek
kefir
cottage
ricotta
sour-cr
cream-fr
mascar
labneh
ayran
smoothie