Description
Tomavo | Flutter Food Delivery App UI Kit
Tomavo | Flutter Food Delivery App UI Kit is a complete food delivery app UI kit built with Flutter, GetX and Material 3 — 20 polished screens, light and dark themes, and a full working order flow on bundled mock data. No backend needed to run the demo.
Unlike generic white-and-orange templates, Tomavo ships a distinctive warm-cream design system (tomato-coral primary, Bricolage Grotesque + Plus Jakarta Sans typography) with every token centralized — re-skin the entire app from one color file.
Features
- 20 screens covering the complete delivery journey
- Light + Dark theme, runtime toggle, both palettes in one file
- Centralized design tokens (colors / fonts / spacing / radii)
- GetX state management with lazy route bindings
- Global cart with badge, merge-by-options logic, single-restaurant guard
- Dish customization: single/multi option groups with live price calculation
- Checkout: address picker, payment methods, working demo coupon
- Order tracking timeline + order history with one-tap reorder
- Address CRUD with default-address handling
- Skeleton loaders and empty states on every list
- 15 reusable, theme-aware components
- Mock services with Future signatures — swap to REST/Firebase fast
- Google Fonts: Bricolage Grotesque + Plus Jakarta Sans
- iOS and Android, Material 3, Flutter 3.29+, null-safe, zero analyzer issues


