π₯«
Pantry
Docs
Hub
Backlog
Architecture
Use Cases
Mind Map
Sequences
Sprints
DS1
S1 Plan
Dev S1
Dev S2
S3 Plan
Dev S3
DS2
Dev S4
Landing V2
β App
β Spike
Pantry Β· Use Cases
Actors, personas, and their interactions with the system β full set
Pantry System β Use Case Diagram
29 use cases Β· 4 actors Β· 8 domains
PANTRY SYSTEM
AUTH
Sign Up
Sign In
INVENTORY MANAGEMENT
View Inventory
Add Item
Manually
Edit Item
(qty / expiry)
Delete Item
Search & Filter
View Expiry
Alerts
CAPTURE & SCANNING
Scan Receipt
Scan Barcode
SHOPPING LIST
View Shopping
List
Add to Shopping
List
Remove from
List
Mark Item as
Purchased
BUDGET & SPENDING
Set Monthly
Budget
View Spending
by Category
View Spending
by Store
HOUSEHOLD MANAGEMENT
Invite Member
Set Member
Roles
Remove Member
NOTIFICATIONS
Receive Low
Stock Alert
Receive Expiry
Alert
SMART PANTRY β PHASE 2
Set Stock
Threshold
Auto-detect
Low Stock
Approve
Trigger
Trigger Shopping
List Item
Log via Voice /
WhatsApp
Home Assistant
Integration
Phase 2
Phase 2
Phase 2
Β«triggersΒ»
Β«extendsΒ»
Lerato
Household
Manager
Thabo
Partner
Shopper
Grace
Domestic
Worker
(Phase 2)
Pi Hub
Automated
System Actor
(Phase 2)
Active (built)
Phase 2
Active actor
Phase 2 actor
Β«keywordΒ»
UML stereotype
Pantry App Β· Use Case Diagram Β· 29 use cases Β· 8 domains Β· Updated 2026-03-29