ShopLaunch - Flutter Supabase E-Commerce Kit

Description
ShopLaunch is a rebrandable Flutter e-commerce starter kit for developers and small commerce teams. It includes a responsive customer storefront for Android, iOS and Web, a Flutter Web administration panel, shared Dart commerce logic, and a Supabase backend foundation.
Start immediately in the included no-account Demo mode, or connect the apps to a Supabase project owned and controlled by the buyer. The package includes organized source code, repeatable demo data, database migrations, row-level security, checkout and inventory logic, automated tests, and complete English offline documentation.
CUSTOMER STOREFRONT
- Android, iOS and Web Flutter targets
- Responsive home, catalog, search and category filtering
- Product details, variants, inventory, favorites and cart
- Address management, coupons, shipping calculation and checkout quote
- Order history, account flows, light/dark theme and bilingual UI
- Traditional Chinese and English interface
ADMINISTRATION PANEL
- Responsive Flutter Web layout
- Dashboard with clearly labelled demonstration metrics
- Product, price, stock and publish-state controls
- Category/banner, order, coupon, review and store-setting screens
- Supabase admin role check and audit display
SUPABASE BACKEND FOUNDATION
- PostgreSQL schema, migrations and repeatable seed
- Row-level security policies and admin authorization helpers
- Transactional checkout RPC with inventory locking and idempotency
- Coupon validation and cancellation/expiry resource restoration
- Reviews, notification data model and database test script
- Demo payment and delete-account Edge Functions
PACKAGE CONTENTS
- Full customer Flutter app source
- Full Flutter Web admin source
- Shared Dart commerce package
- Supabase migrations, seed, configuration, tests and Edge Functions
- Original geometric demo product illustrations
- Lockfiles, configuration examples, automated tests and English documentation
IMPORTANT PRODUCTION BOUNDARIES
The included checkout is a clearly labelled demonstration and never performs a real charge. A live payment gateway, carrier/shipping API, transactional email, native push delivery, hosted demo, app-store accounts, signing credentials and third-party subscriptions are not included. Buyers must create and configure their own Supabase project and required third-party accounts.
No app-store approval, marketplace approval, revenue or business outcome is promised. Some administration sections are demonstration UI/session state; the documentation identifies connected Supabase operations and remaining production work.
SUPPORT
Support follows Codester's standard support policy. It covers questions and reproducible defects in the unmodified item for up to 12 months after purchase. Installation, environment configuration, third-party software, custom features, deployment and app-store submission are not included.
Features
- Customer Flutter app for Android, iOS and Web
- Responsive Flutter Web administration panel
- Shared Dart commerce models and integer-money calculations
- No-account Demo mode with repeatable demo data
- Buyer-owned Supabase connected mode
- PostgreSQL migrations, seed, RLS policies and RPCs
- Atomic checkout, inventory locking and idempotent order creation
- Product variants, stock, favorites, cart, addresses and coupons
- Order history, reviews and notification data model
- Traditional Chinese and English interface
- Light and dark themes
- Original redistributable geometric demo illustrations
- Automated unit, widget and responsive-layout tests
- Complete English installation, configuration and rebranding documents
- Exact Android/iOS icon and splash asset paths
- Android keystore and iOS release-signing instructions
- Demo payment disclosure: no real charge is performed
Requirements
- Flutter 3.41.9 stable and Dart 3.11.5 (verified release environment)
- Chrome for Web development
- Android Studio, Android SDK and Java 17 for Android builds
- macOS, Xcode and CocoaPods for iOS builds
- Buyer-owned Apple Developer account for signed iOS releases
- Buyer-owned Supabase project and Supabase CLI for connected mode
- Buyer-owned signing keys, app-store accounts and third-party service accounts
- Production payment, shipping, email and push providers are not included
Instructions
1. Extract ShopLaunch-1.0.2.zip.
2. Read README.md and docs/QUICKSTART.md.
3. Run flutter pub get in packages/shoplaunch_core, apps/storefront and apps/admin.
4. Start the storefront or admin with APP_MODE=demo; Demo mode needs no account or key.
5. To use connected mode, create a buyer-owned Supabase project and follow docs/SUPABASE_SETUP.md, docs/AUTH_SETUP.md and docs/SECURITY.md.
6. Apply the supplied migrations and repeatable seed, then configure the buyer's public Supabase URL and publishable/anon key through dart-define values. Never put a service-role key in a client build.
7. Follow docs/BRANDING.md and docs/MOBILE_RESKIN_AND_SIGNED_RELEASE.md before publishing.
8. The mobile guide lists every Android/iOS icon and splash path, package/bundle identifier change, Android key.properties setup, Apple team/provisioning setup, signed build command, output path and signature verification command.
9. Run the included test matrix and complete docs/DELIVERY_CHECKLIST.md before production.
10. Integrate buyer-selected live payment, shipping, email and push services before claiming production readiness.
| Author | user355 |
|---|---|
| Category | App Templates / Flutter / Full Applications |
| Price | $54 |
| Extended License | $162 |
| First Release | Oct 13, 2026 |
| Last Update | Oct 13, 2026 |
| Files included | .html, .json, .scss, .dart, .kt, .kts, .gradle.kts, .svg, .sql, .md, .yml/.yaml, pubspec.yaml, Podfile, .pch, .xml |
| Operating systems | iOS 13.0, Android 5.0 |
| Programming language | Kotlin, Swift, Dart |
| App framework / engine | Flutter |
Categories
Tags
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🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,307 views · 66 clicksSaaS · Week 46 · 7,307 views · 66 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,569 views · 231 clicksWebsite · Week 46 · 46,569 views · 231 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,510 views · 126 clicksSaaS · Week 46 · 44,510 views · 126 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,400 views · 204 clicksSaaS · Week 46 · 63,400 views · 204 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,643 views · 127 clicksDesktop App · Week 46 · 32,643 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,275 views · 19 clicksWebsite · Week 46 · 8,275 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
6,900 views · 28 clicksWeek 46 · 6,900 views · 28 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,384 views · 18 clicksWeek 46 · 6,384 views · 18 clicks