- 0
- 845 words

Cartmilo | Flutter E-commerce App UI Template
Cartmilo is a Flutter shopping client app UI template for fashion, lifestyle, boutique, marketplace, and retail shopping apps. It ships with mock/demo data for previewing the customer experience, multiple screen layout options, light and dark mode, and reusable widgets. For live data and business operations, the buyer provides and connects a REST backend as described in the Backend Integration documentation.
|
Built With |
Flutter Version Used |
|
Requirements |
Platforms |
|
Data Setup |
Customization |
Demo App Download
You can download and install the demo app to check the screens, layout options, and shopping flow before purchase.
Please Read Before Purchase
This is a Flutter customer app UI template. It does not include a backend, database, admin panel, delivery app, payment server, authentication server, SMS/OTP service, push notification server, or live operations system.
Authentication, payment methods, checkout, order tracking, wallet, notifications, and support screens are included as customer UI screens. They are not live business services. Live data and operations require a REST backend supplied and connected by the buyer.
Scope: This item is only a shopping client UI template. It is not a complete commerce application and does not include a backend, database, admin panel, payment processing, OTP service, notifications server, maps, tracking, or chat. The included mock/demo mode is sufficient for previewing and customizing the UI.
Mock data is included so you can run the app, preview the design, customize screens, and prepare the project before backend integration.
What You Get
|
50+ app screens |
35 layout variations |
|
Shopping client and repository structure |
Mock content included |
|
Commerce flows covered |
Real app states |
|
Language-ready copy |
Built for template buyers |
Layout Variations Included
| 5 Home styles |
5 Onboarding styles |
5 Checkout styles |
5 Category styles |
| 5 Cart styles |
5 Product detail styles |
5 Authentication styles |
Settings Choose layouts inside the app |
Included Screens
The main customer app screens are listed below so buyers can quickly check the scope before purchase.
| 1. Splash | 2. Onboarding layouts |
| 3. Language selection | 4. Sign in |
| 5. Sign up | 6. Forgot password |
| 7. OTP verification | 8. Reset password |
| 9. Home layouts | 10. Category layouts |
| 11. Product listing | 12. Category products |
| 13. Search | 14. Search results |
| 15. Filters | 16. Sort options |
| 17. Product detail layouts | 18. Product gallery |
| 19. Reviews | 20. Write review |
| 21. Seller profile | 22. Wishlist |
| 23. Cart layouts | 24. Coupons |
| 25. Checkout layouts | 26. Order success |
| 27. Address book | 28. Address form |
| 29. Payment methods | 30. Add new card |
| 31. Orders | 32. Order detail |
| 33. Order tracking | 34. Cancel order |
| 35. Return order | 36. Profile layouts |
| 37. Edit profile | 38. Notifications |
| 39. Settings | 40. Layout preview studio |
| 41. Help center | 42. Support |
| 43. Wallet | 44. Referral |
| 45. Marketing opt-in | 46. Rate app |
| 47. About | 48. Privacy |
| 49. No internet | 50. Error and maintenance |
Backend / Server FAQ
Does this purchase include a backend or admin panel?
No. This item is a Flutter customer app UI template only. A production backend, database, admin panel, delivery app, payment server logic, and live operations system are not included.
Why are backend folders included?
They are included to make the client integration cleaner. The app has repository and service layers showing where the buyer-supplied REST backend can be connected. They are not a backend or admin panel.
Can I run the app without a backend?
Yes. Mock data is included, so the app can be opened, tested, and customized before connecting live services.
Are login, payments, and tracking live by default?
No. The screens and app flow are included. Live functionality depends on your own backend, payment provider, tracking logic, and business rules.
Are third-party services required?
No. You can preview and edit the template without third-party services. If you later decide to make OTP, payments, maps, delivery tracking, push notifications, analytics, or chat live, those providers may have their own fees.
What backend support is included?
Support can explain the Flutter file structure and where backend integration should happen. Full backend development, deployment, database design, server maintenance, and third-party setup are separate work unless agreed separately.
Package Includes
| – Flutter source code | – Mock JSON data |
| – Main HTML documentation | – Backend integration guide |
| – Localization-ready ARB file | – Theme and customization settings |
| – Reusable widgets and app states | – Sample REST repository layer |
Need support after purchase?
Get help with setup, basic customization, and understanding the project structure through the monitored Telegram support channel.
