StoreMine | Flutter eCommerce App With Laravel Admin Panel icon

StoreMine | Flutter eCommerce App With Laravel Admin Panel

Go to Website
Hot or Not
StoreMine | Flutter eCommerce App With Laravel Admin Panel

Description

StoreMine Flutter eCommerce app for iOS and Android with Laravel admin panel and web storefront

StoreMine | Flutter eCommerce App with Laravel Admin Panel

A complete, production-ready Flutter shopping app for Android and iOS — and the Laravel backend it runs on, included in the same download. Not a WebView wrapper: every screen is native Flutter, talking to a documented REST API. Browse, filter, add to cart, check out and track an order without ever leaving the app.

What you are buying: the full Dart source of the mobile app, plus the Laravel API and admin panel that powers it. The app is a native client for that API — it needs a backend, so the backend ships with it. There is nothing else to buy to get a working store.
Third-party costs: StoreMine integrates with external services such as bKash, SSLCommerz, PayPal, Stripe, Firebase, S3-compatible storage and optional AI providers (Anthropic, Gemini, OpenAI, fal, Replicate). Those services bill you directly based on your usage and their pricing; those fees are not included in the CodeCanyon purchase price. You supply your own accounts, API keys and merchant accounts. Every integration is optional and off until you configure it.

StoreMine Flutter eCommerce app for iOS and Android with Laravel admin panel and web storefront

StoreMine Flutter mobile app for iOS and Android with Laravel backend

Try it

Demo APK (Android): https://spagreen.sgp1.cdn.digitaloceanspaces.com/envato/storemine-app/storemine-demo-1.0.0.apk

Install and browse the live demo store. No signup.

Admin panel: https://storemine-demo.spagreen.net/admin/login

Email: admin@spagreen.net
Password: 12345678

Web storefront (included in the backend): https://storemine-demo.spagreen.net/

Documentation: https://storemine-docs.spagreen.net/

Sign in to the admin panel, change the brand colour or upload a logo, then pull to refresh in the app — the whole app re-skins. That is the demo worth two minutes of your time.

Why this app is different

  • 12 languages, RTL included. English, Bangla, Arabic, Spanish, French, German, Hindi, Urdu, Portuguese, Indonesian, Turkish and Chinese. Arabic and Urdu lay out right-to-left properly — mirrored navigation, mirrored lists, not just translated strings. Every screen is covered; nothing falls back to English mid-checkout. The shopper picks a language in the app, or it follows the phone.
  • Light and dark themes, both built from your brand colour. Dark mode is not a stock inversion — it is a designed warm-neutral palette, and the merchant’s brand colour seeds both themes. A brand colour too dark to read on the dark canvas is automatically lifted until it clears WCAG contrast, so the app stays usable whatever colour is set.
  • Re-skin without touching code. Store name, tagline, logo and brand colour come from the admin panel over the API, and the last known branding is cached on-device so a cold start paints your colours on the first frame. One script rebuilds the launcher icon and native splash for a new merchant.
  • Store-review ready. In-app account deletion, guest browsing and guest checkout, privacy policy and terms reachable in-app, and INTERNET as the only Android permission — the things Apple and Google actually reject apps over, already handled.

Twelve languages including Arabic and Urdu with full right-to-left layout

Light and dark themes, both seeded from the store's brand colour

What the app does

Home Hero carousel with autoplay and swipe, category rail, flash deals with a live countdown, bestsellers, featured, new arrivals, brand strip — all driven by admin data.
Shop Paginated grid, debounced search, sort by best-selling / newest / price, and filters for category, brand, in-stock and on-sale.
Product Image gallery, variation picker, live stock badge, reviews with verified-buyer tags, in-app review composer, recommendations, wishlist.
Cart Device-local cart, quantity steppers, swipe to remove, free-shipping progress banner.
Checkout Guest or signed-in, saved address book, live shipping quotes by destination, coupon preview, and payment by Cash on Delivery, bKash, SSLCommerz or PayPal. The server re-validates stock, prices, coupons, promotions and tax — the app never decides what an order costs.
Orders History with status chips, full receipts, shipment tracking links. Guest receipts are kept on-device so a guest can still find their order.
Account Profile, password, address book, blog reader, contact / privacy / terms pages, WhatsApp support link, language and theme pickers, and in-app account deletion.

Shop grid with search, sort and filter sheet

Cart with free-shipping progress and guest checkout with live shipping quotes

The same build re-skinned by changing the brand colour in the admin panel

Included backend

The Laravel 12 backend is a full commerce platform, not a stub API. It ships with an admin panel for products, variations, categories, brands, orders, customers, coupons, promotions, shipping zones, tax, payment gateways, blog, static pages and store branding — plus a React web storefront on the same domain, so the app and the website sell the same catalogue.

Install it by uploading the folder and opening /install in a browser. Dependencies and the compiled admin frontend are already built into the download, so shared hosting with no shell access is fine — no Composer, no npm, no build step.

Laravel admin panel and React web storefront included with the app

Under the hood

  • Flutter 3.32+ / Dart 3.8+ (built and tested on Flutter 3.47.0 stable), Material 3
  • State: Riverpod (Notifier + FutureProvider)
  • Navigation: go_router, with a bottom-tab stateful shell
  • Networking: Dio with a Bearer-token interceptor; the token lives in the platform Keychain / Keystore, never in plain preferences
  • Localization: standard Flutter gen-l10n with ARB catalogues — adding a 13th language is one file and one line
  • Commented, formatted source. flutter analyze is clean, and the project includes both widget tests and an end-to-end integration test that drives a real checkout against a running backend.

What is in the download: Flutter app source, Laravel backend, demo APK, docs

What you need

  • Flutter SDK 3.32+ to build the app (free)
  • Android Studio / Xcode for release builds and store submission
  • PHP 8.2+ hosting with MySQL for the backend, over HTTPS
  • Your own Apple Developer and Google Play accounts to publish

Support

Covered: bugs in the item, installation problems, questions about documented features, and item updates. Not covered: customisation work, third-party plugin integration, server administration, App Store / Play Store review outcomes, or fixes for code you have modified. Please include your flutter --version output and steps to reproduce.

Images: the photography in the demo store and in these preview images is from Unsplash and is not included in the download. Replace it with your own product images — see Documentation → Demo data. Full third-party licences and credits ship in the download.
TypeFlutter App
Authorspagreen
Price$19
Sales8
Rating0 (0)
PublishedSep 18, 2026
Last UpdateSep 18, 2026
Compatible SoftwareFlutter 3.x
Demo Urlhttps://storemine-demo.spagreen.net/
Mobile Files IncludedDart, YAML, JavaScript JSON, .plist, JavaScript JS, PHP

Categories

Tags

admin panelandroidbkashdark modedartecommerceflutterioslaravelmulti languagepaypalrtlsslcommerz

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit