Basketly is a modern, production-ready Flutter UI kit for grocery and quick-commerce apps. It includes 28 carefully designed screens covering onboarding, authentication, product discovery, cart, checkout, orders, profile, and support — all built with clean Dart code, reusable widgets, and a consistent green-themed design system for Android and iOS.
| Technology Stack Flutter & Dart | Flutter Version 3.38.4 |
| Requirements Flutter SDK 3.38.4, Dart SDK, Android Studio or VS Code | Platform Compatibility Android & iOS Supported |
Download the Android demo app or view the complete setup and customization documentation.
Download Demo App| 28 Ready-Made Screens — Complete customer-facing UI for a grocery delivery experience, from first launch to order tracking. | Clean Flutter Architecture — Organized folder structure with screens, widgets, theme, controllers, and mock data for easy customization. |
| Premium UI Design — Polished layouts, spacing, typography, and color system tailored for grocery and quick-commerce apps. | Android & iOS Ready — Built and tested with Flutter 3.38.4 for cross-platform mobile deployment. |
| Mock Data Included — Sample products, categories, orders, and user data so you can preview every screen immediately. | Well-Documented — HTML documentation with setup steps, project structure, screen overview, and customization guidance. |
This product is a Flutter UI Template only and does not include backend services, server components, APIs, databases, authentication systems, payment gateway integrations, SMS/OTP services, map services, live tracking functionality, chat systems, or push notification implementations.
Screens such as OTP Verification, Live Tracking, Location Permission, Payment Methods, and Chat Support are provided for UI demonstration purposes only.
If buyers choose to implement these features, they may require third-party services such as SMS providers, map APIs, payment gateways, chat platforms, or notification services, which may incur additional costs.
| 1. Onboarding Screen – Introductory welcome screen with branding, quick highlights, and primary entry actions for new and returning users. | 2. Sign In Screen – Customer login screen with mobile number entry, OTP continuation flow, and social sign-in style options. |
| 3. Sign Up Screen – Account creation screen for entering customer details and starting the new user registration flow. | 4. OTP Verification Screen – UI-only verification screen for demonstrating a one-time code confirmation layout. |
| 5. Forgot Password Screen – Password recovery screen with email entry and reset link action. | 6. Location Permission Screen – UI-only location access screen for demonstrating delivery coverage and ETA presentation. |
| 7. Home Screen – Main dashboard with promotional banners, search, category shortcuts, featured products, and deal sections. | 8. Catalog Screen – Product browsing screen with category chips, search access, product grid, and filter and sort actions. |
| 9. Search Screen – Dedicated search interface with popular search suggestions and recently viewed products. | 10. Search Results Screen – Product results screen for showing matched grocery items based on customer search queries. |
| 11. Product Detail Screen – Detailed product view with image, pricing, tags, benefits, notes, and sticky add to cart action. | 12. Wishlist Screen – Saved items screen for customers to keep favorite products for later purchase. |
| 13. Notifications Screen – UI-only alerts and updates screen for order progress, promotions, offers, and feedback reminders. | 14. Cart Screen – Shopping cart screen with quantity controls, basket summary, coupon access, and checkout action. |
| 15. Checkout Screen – Structured checkout flow with delivery address, time slot, payment, coupon, item summary, and final order action. | 16. Address List Screen – Saved addresses screen for selecting delivery destinations such as home, work, or custom locations. |
| 17. Address Form Screen – Add or edit address form for creating new delivery locations. | 18. Payment Methods Screen – UI-only payment selection screen with card, wallet, and UPI-style method options. |
| 19. Coupons Screen – Promotional offers screen for viewing, applying, and managing available coupon codes. | 20. Order Success Screen – Confirmation screen shown after checkout to indicate successful order placement. |
| 21. Orders Screen – Order history and active order screen with delivery status, recent orders, and order summary cards. | 22. Order Detail Screen – Detailed order breakdown screen with item list, pricing summary, delivery details, and status information. |
| 23. Live Tracking Screen – UI-only order tracking screen with route presentation, rider progress, and delivery timeline. | 24. Profile Screen – Customer account overview with rewards, personal details, addresses, payment access, wishlist, notifications, support, and settings. |
| 25. Edit Profile Screen – Profile editing screen for updating customer name, email, and phone details. | 26. Support Screen – Help center screen for accessing support categories and assistance options. |
| 27. Chat Support Screen – UI-only support conversation screen for demonstrating customer care messaging. | 28. Settings Screen – App preferences screen for managing notification, privacy, language, and related account options. |
1. Install Flutter SDK 3.38.4 or compatible version.
2. Open the basketly source code folder in Android Studio or VS Code.
3. Run flutter pub get to install dependencies.
4. Connect a device or emulator and run flutter run. Refer to the included documentation for detailed setup, folder structure, and customization notes.
No. Basketly is a frontend Flutter UI Template only. It does not include any backend, server-side code, API, database, or admin panel.
No. The OTP Verification screen is included for UI demonstration only. SMS gateway integration, OTP API, and backend verification are not included.
No. The Live Tracking screen is a UI demonstration only. It does not include Google Maps API, GPS tracking, rider tracking, or real-time delivery tracking functionality.
No. Payment Methods screens are UI designs only. Payment gateway integration and transaction processing are not included.
No third-party services are required to run or edit this UI template. However, if buyers choose to implement OTP, maps, live tracking, payment gateways, chat, or notifications, external third-party services may be required and may incur additional costs.
These screens are included as UI design examples to help buyers build a complete grocery delivery app interface. They are not functional integrations.
Yes. After purchase, you may customize and use Basketly in your personal or commercial projects according to the CodeCanyon regular license terms.
A complete Flutter UI foundation for grocery and quick-commerce apps — ready to customize, extend, and ship.
Need help after purchase? Our support team is here for setup questions and general guidance.
Contact Support$14 |
Download |
0 average based on 0 ratings.
| Last Update | 2026-07-14 |
| Created | 2026-07-14 |
| Sales | 0 |
| Discussion | Comments |
| Software Version | Flutter 3.x |
| Files Included | Dart |
| Video Preview Resolution |