ShopFlow is a modern e-commerce Flutter application designed for browsing products, managing a cart, placing orders, and previewing delivery/location UI flows.
Important: This product is a UI template only. It does not include a backend, database, admin panel, authentication server, Firebase project or production APIs.Third-party services are NOT included and may require separate accounts, subscriptions, or usage fees.
| Service | Included |
|---|---|
| Backend / API | No — mock data only |
| Google Maps | No — placeholder key only |
| Push Notifications | No — buyer must configure their own provider |
| Analytics / Advertising | No — buyer must add their own accounts and IDs if needed |
| Payment Gateway | No — UI flow only |
Purchasers are responsible for all third-party service costs, including Push Notifications, Analytics, Advertising, maps, backend hosting, payment gateways, SMS/email delivery, storage, and any usage-based billing from their selected providers.

pubspec.yaml.Use these local demo credentials to test the ShopFlow UI flow:
demo@mailinator.comShopFlow@123These credentials are for the local UI template flow only. ShopFlow does not include a production authentication backend until buyers connect their own service.
en.json) under lib/lang/This item includes UI template source code only. Location-related screens use the Google Maps Platform, which is not included in this purchase. Using Maps requires you to create your own Google Cloud account and enable billing — Google offers a recurring monthly usage credit, but usage beyond that credit is charged by Google directly, separate from this template. Purchasers are responsible for their own Google Cloud account, API key, and any associated costs. Buyers are also responsible for costs from any push notification, analytics, advertising, backend, payment, SMS/email, storage, or other third-party service they choose to enable.
lib/ +-- data/ | +-- mock/ local demo catalog and commerce data +-- helper/ shared helper utilities +-- lang/ language JSON files +-- localization/ localization support +-- models/ data and UI models +-- style/ colors, text styles, sizing, and theme primitives +-- utils/ constants, globals, and shared UI helpers +-- views/ screens, feature UI, and view models +-- widgets/ reusable shared widgets +-- main.dart app entry point
- General Release Initial ShopFlow release with product catalog, cart, order, and delivery-location UI flow. - Theme Support Light and dark theme handling added for consistent appearance. - UI / Layout Modern UI with responsive screens and reusable components.
flutter pub get
flutter run
flutter build apk --release
APK output will be generated inside build/app/outputs/flutter-apk/.
ShopFlow is ready for buyer customization as a Flutter UI template. Before any production launch, buyers must connect their own backend, authentication, catalog, payment gateway, order handling, service credentials, signing, policies, and store-submission configuration.