🥫
Pantry

Voice-first household grocery and inventory management for South African families. Passive capture via receipt scanning, predictive restocking, and WhatsApp-native access.

4
Sprints complete
79
Backlog stories
29
Use cases
4
User testers
8
DB tables (live)
SA
Market focus
Product Docs
Product Backlog
Live
79 stories across 12 epics. Includes Pantry Pro epic (PRO-001–012, Sipho persona). Filterable by epic, sprint, source, priority, status.
System Architecture
Diagram
Unified architecture: Phase 1 built stack, Sprint 5 scope, and Phase 2 IoT layer. Protocol-coded arrows, all components shown.
Use Case Diagram
Diagram
29 use cases across 8 domains. Lerato, Thabo, Grace, Pi Hub. Full set including Phase 2 smart pantry flows.
Product Mind Map
Diagram
Feature tree covering all product domains from core inventory to Phase 2 smart home integrations.
Sequence Diagrams
Diagram
Key user flows: receipt scan, threshold trigger, shopping list auto-population, auth flow.
Sprint Timeline
Design 1
Design Sprint 1 — Foundation
UI tokens, component library, Kitchen Table design direction, 5 interactive prototypes.
18 deliverables 5 prototypes Complete
Dev 1
Dev Sprint 1 — Schema + Auth
Supabase schema (8 tables), RLS policies, Supabase Auth, household model, React scaffold.
6 stories 13 integration tests Complete
Dev 2
Dev Sprint 2 — Dashboard + Inventory
Landing page, nav shell, full inventory CRUD, dashboard with stock health, baseline deviation alerts.
9 stories 16/16 tests Complete
Dev 3
Dev Sprint 3 — Receipt Scanning
Three-step receipt capture (upload, process, review). Google Cloud Vision OCR. Multi-section and barcode scanning.
3 stories 26/26 tests Complete
Design 2
Design Sprint 2 — Intelligence UX
UX/UI prototypes for Sprint 5 intelligence features: recipe engine, smart shopping list, predictions, email import, rush order.
5 prototypes Complete
Dev 4
Dev Sprint 4 — Budget + Household
Monthly budget tracking, category and store breakdown, household member management, recurring items.
4 stories 30/30 tests Complete
Dev 5
Dev Sprint 5 — Intelligence
Recipe engine, smart shopping list auto-generation, predictive restocking, email order parsing (Sixty60, Woolies Dash), offline resilience.
INT-001 to INT-005 MEL-007, MEL-008, MEL-010 Next sprint
Phase 2
Phase 2 — WhatsApp, IoT, Smart Home
WhatsApp bot (Thabo, Grace), Home Assistant integration, IoT sensor layer (Melissa's stack), voice queries, smart home platforms.
Phase 2 Household OS — scope confirmed ✓
User Research
Patrick
Feedback logged
Male tester. Submitted full household management super-app requirements doc. Barcode scanning, meal planning, home maintenance marketplace, smart home.
Melisa Musindo
Feedback logged
Married woman. Household management scope validation. Bill automation, WhatsApp school groups, baseline stock, deviation reporting. Called it "priceless".
Melissa
Feedback logged
Hardware power user. Fully working smart pantry (Pi 5, HA, D1 Mini, Zigbee). Pantry app is her approval and output layer. Philosophy: automate what you can, human-in-loop for the rest.
Huma
Pending
Single woman. Tester 4. Feedback pending. Scope decision (Household OS) confirmed regardless — her input will validate Phase 2 priorities.
Personas — Pantry Home
Lerato
Primary
Household manager. Affluent SA family. R25k/month grocery spend. Shops at Woolies, Checkers, Makro. Web dashboard + mobile. Manages all household members and budget.
Thabo
Active
Partner and shopper. Delegated grocery runs. Needs mobile-first shopping list he can use in-store on poor signal. Marks items as purchased.
Grace
Phase 2
Domestic worker. Adds items by voice or WhatsApp. Scans barcodes. Low-tech first entry point. Must work without a smartphone app install.
Personas — Pantry Pro
Sipho Dlamini
Future ICP
Restaurant owner/operator, Joburg. Casual dining, 8–15 staff. Kitchen fitted with weight + temperature sensors. Wants a live view of stock during service. Load-shedding makes temperature monitoring critical — a fridge spike at 2am is silent stock loss. Needs to know his margins per dish in real time and never run out of key ingredients mid-service.
Live Environments
Pantry App
Production
Full React web app. Sprints 1-4 complete. Auth, inventory, receipt scanning, shopping list, budget, household management all live.
Spike Report
Research
Original discovery report. Market analysis, SA context, competitor landscape, technical feasibility, and product vision.