How c0der8627/snap-foodd works
Snap Food is a design-first specification for a cross-platform food-delivery client, not an implemented application: the supplied tree contains documentation and visual references, but no Flutter source. The graph therefore captures the documented customer, restaurant, and delivery-partner surfaces plus the target frontend architecture—not verified runtime wiring. README.md documents the screen capabilities and mock-to-production plan; the specific calls among screens, controllers, and repositories remain unspecified.
Main entry points: README.md Repository Interface · stitch_snap_food_design_system.zip Visual References
Components 21
Customer
- Browse & Menu
README.md - Cart & Checkout
README.md - Live Tracking
README.md - Customer Profile
README.md
Restaurant Partner
- Dashboard & KDS
README.md - Order Ticket
README.md - Menu & Stock
README.md
Delivery Partner
- Login & Onboarding
README.md - Delivery Requests
README.md - Pickup & Delivery
README.md - Earnings & History
README.md
Target Architecture
- Visual References
stitch_snap_food_design_system.zip - Screen / Widget
README.md - ViewModel / Controller
README.md - Repository Interface
README.md - Mock Repository
README.md - Production Repository
README.md - API / Local / Realtime
README.md
Other components
- Customer
- Restaurant Partner
- Delivery Partner
Connections 17
- Customer → Browse & Menu: uses
- Customer → Cart & Checkout: uses
- Customer → Live Tracking: uses
- Customer → Customer Profile: uses
- Restaurant Partner → Dashboard & KDS: uses
- Restaurant Partner → Order Ticket: uses
- Restaurant Partner → Menu & Stock: uses
- Delivery Partner → Login & Onboarding: uses
- Delivery Partner → Delivery Requests: uses
- Delivery Partner → Pickup & Delivery: uses
- Delivery Partner → Earnings & History: uses
- Visual References → Screen / Widget: specifies
- Screen / Widget → ViewModel / Controller: forwards UI events
- ViewModel / Controller → Repository Interface: uses
- Repository Interface → Mock Repository: Phase 1 implementation
- Repository Interface → Production Repository: later implementation
- Production Repository → API / Local / Realtime: uses