ShopKit | Flutter E-Commerce App Template
✨ Latest Version
- Safety, Guarantees Files
- Malware-Free (Clean) Files
- License: GPL Preactivated
- Unlimited Site & Domain Usage
ShopKit | Flutter E-Commerce App Template
ShopKit is a production-ready Flutter e-commerce app template for developers who ship. Instead of one generic shopping template, you get ten fully designed niche app themes – each with its own color system, typography and screen flow – plus a 48-screen Core Kit that covers every standard commerce journey from splash to order tracking. Every screen is hand-written Flutter code built from a pixel-perfect 390×844 design source. No auto-generated widgets, no placeholder filler, no bloated dependency list. The whole template runs on bundled mock data, so you can open it and click through all 192 screens without setting up a single service. Live Demo: shopkit.webkodingtheme.com Android APK: Download the demo APK – all ten themes in one app Browse every screen in your browser: shopkit.webkodingtheme.com/demo Documentation: shopkit.webkodingtheme.com/docs Important – Please Read Before You Buy: Third-Party Services Cost Extra ShopKit is a front-end app template. It ships with mock data and contains no backend, no payment processing, no push notifications, no maps, no chat and no augmented reality. Every screen you see is a designed Flutter screen driven by sample data bundled inside the app. If you want any of those features to actually work, you must sign up for third-party services and pay those providers directly. Those costs are external, they are set by the providers, they can change at any time, and they are NOT included in the price of this item. This applies to all of the following: • Augmented reality (the Nest “view in your room” screen). That screen is a static UI layout only – a designed Flutter screen with a placeholder image. It has no camera access, no 3D rendering and no AR functionality, and ShopKit bundles no AR package. Making it work requires a third-party AR SDK or a hosted 3D/AR commerce service at your own additional expense: expect a monthly subscription or per-view charge, paid creation or conversion of a 3D model for every product, and usage-based hosting and bandwidth for those models. • Backend and hosting (Firebase, Supabase, a custom API or any headless commerce platform) – monthly plans and usage charges. Not included. • Payment gateways (Stripe, PayPal, iyzico and similar) – per-transaction fees set by the provider. Not included. • Push notifications, maps and chat – each requires its own paid third-party account. Not included. • Google Play Console (one-off registration fee) and the Apple Developer Program (annual fee) – required to publish your app to the stores. Not included. Please check each provider’s current pricing before you plan a project around any of these features. A fuller explanation is in the “Third-Party Services and Costs” section further down this page, and the same warning is repeated in the included documentation and README. Ten Niche App Themes Core Kit – 48 screens. The complete general-purpose store: auth, catalog, product, cart, checkout, orders, profile, dark variants and every empty and error state. Electro – 17 screens. Dark tech aesthetic with a cyan accent and Space Grotesk. Spec cards and comparison-friendly product layouts. Aura – 16 screens. Luxury jewelry and fashion. Cormorant Garamond serif, gold accents, editorial whitespace. Pawly – 16 screens. Pet shop with Nunito, super-rounded shapes, pet profiles and subscription products. Fresho – 15 screens. Grocery delivery with Manrope, unit pricing, quantity controls and delivery-slot selection. Fold – 16 screens. Black-and-white fashion lookbook. Archivo plus Playfair italic, sharp corners, editorial feel. Glow – 16 screens. Beauty and skincare in powder pink with Lora and Karla. Skin-type badges, routine steps, sample picker. Nest – 16 screens. Furniture and home in warm neutrals and terracotta. Room-based browsing plus an AR preview screen – a static UI layout only, with no AR functionality behind it. Turning it into working AR requires a paid third-party AR service at your own expense (see “Third-Party Services and Costs” below). Peak – 15 screens. Sport and fitness. Dark plus volt, Barlow Condensed, diagonal energy. Tods – 17 screens. Kids and gifts. Baloo 2, primary colors, age-group filters and a gift-box builder. Every theme covers the same core journey – home, catalog, product detail, cart, checkout, order success, tracking, search, profile – so whichever one you ship, nothing is missing. 192 Screens, Not Placeholders 48 Core Kit screens plus 144 niche screens. Each one is a real Flutter widget tree laid out at 390×844, not a stub with a title and a button. Screen files map one-to-one onto the design source: S17 becomes s17_product_detail.dart, E05 becomes e05.dart, so finding the code behind a screenshot takes seconds. The included documentation ships a gallery of real screenshots grouped by theme, captured from the running apps, so you can see exactly what you are buying before you open a single file. Clean Architecture That Stays Clean ShopKit is a small monorepo with an enforced dependency direction. shopkit_core holds every theme, shared Sk* widget and Core Kit screen – and it is forbidden from importing http, dio or any API client. shopkit_domain holds plain models and abstract repository interfaces with typed AppFailure error handling. Each template app supplies the implementations. That means connecting a backend never touches a screen file. Write your repository implementations against the interfaces, swap AppRepositories.mock() for your own factory in main.dart, and all 192 screens keep working. Ship one theme, not ten. Most buyers need a single app. Run shopkit/tools/extract_template.sh electro ~/my-app and you get a minimal standalone Flutter project containing only shopkit_core, shopkit_domain and the theme you picked – no dead code shipped to the store. Feature Highlights Material 3 theming – Each theme implements a shared ShopKitTheme contract with explicit tokens for background, surface, text, accent, border, status colors, radius scale and typography. Change one brand color and it propagates through every screen. Dark mode – Dark tokens across the kit plus dedicated dark screens for home, product detail and cart, so you can see the treatment applied end to end. Electro is dark by default. GoRouter navigation – Every template ships a complete declarative route map with named routes and custom page transitions. Reusable widget library – SkPrimaryButton, SkProductCard, SkOrderCard, SkBottomNav, SkAppBar, SkShopkitDialog, SkSnackbar, inputs, chips, quantity steppers and empty-state layouts. Prefixed, documented and reused across all ten themes. Typed error handling – AppFailure variants (network, auth, validation, notFound, server) in the domain layer, so real API errors map cleanly onto UI states that already exist. Interactive HTML design source, included – Every screen was built from a pixel-perfect 390×844 HTML design source, and that design source ships inside the download in design-source/. It opens in your web browser – no Photoshop, Figma, Sketch or XD needed – and a plain-language index names every file. Browse the same thing before buying in the online demo. The documentation maps every design token to code. A short dependency list – Plain Flutter and Dart. The only third-party packages are google_fonts and go_router. No proprietary runtime, no license server, no obfuscated code. Getting Started The download is a Flutter monorepo. Open documentation/index.html for the full guide, or run the Core Kit demo straight away: New to Flutter? A 50-second setup video is included in the download – documentation/video/setup-walkthrough.mp4, playable offline. It shows the entire first run with nothing sped up or staged: unzipping the download, the two setup commands, then the app launching on a simulator and a product opening. cd shopkit/templates/core_kit flutter pub get flutter create . --platforms=ios,android --project-name my_shop --org com.yourbrand flutter run To ship a single niche theme, use the extract script instead – it copies only shopkit_core, shopkit_domain and your chosen template into a clean standalone project with the path dependencies already rewritten. Documentation A single self-contained HTML guide, readable offline, covering: Screen gallery – real screenshots grouped by theme Core user flows – a walkthrough from splash through checkout to order tracking, with the route constant and screen file for every step Branding guide – change colors, fonts, logo, app name and icon without writing Dart; exact files and values to edit Replacing the placeholder images – step by step, both the quick URL swap and the fully offline asset route Design files – what every file in design-source/ is and what to open it with, written for people who have never used design software Troubleshooting – the common first-run errors with their actual messages and fixes Reference – project structure, theming, components, routing and FAQ(Only For Premium Category Products !)
1. All digital products are the most recent version, with no possibility of free updates. After payment, you can request an update to the most recent version for 5 days if a new version is released. We free support within 5 days.
2. If a license is required (Excludes WHMCS license , we provide only method not license), please contact us via email or ticket for assistance with activation. Our license is only valid for activation and does not include support.
3. We provide Mobile, PHP script installation services for $19.90 / ₹1700. Please create a backup after installation as we do not support re-installation. For mobile app source code, we do not offer installation services.
4. If you have any questions, please contact us by email [email protected] or create a ticket on this page
5. Please note that any digital products presented on the website do not contain malicious code, viruses or advertising. You will receive the original files from the developers. We do not sell any products that have been downloaded from other websites.
6. The response time can last up to 6 hours.
(Only For Membership Category Products !)
Benefits of our Membership Plans
- Instant access to all plugins and all themes including all future releases
- Unlimited domain usage
- Regular Updates as of when available. Usually, updates are released daily.
- Before purchasing, please read the Terms and Conditions & Refund Policy.
- If you have any questions, please first read the FAQs.
- If you haven’t found the answer to your question, please contact us, and we will respond ASAP.
- Please note that any digital products on the website do not contain malicious code, viruses, or advertising. We buy the original files from the developers. We do not sell any products downloaded from other sites.
- Buy or download for FREE by subscribing to our VIP Membership Plan. Join the club of more than 1100+ happy members. This is the same theme as sold by the developer.
Updates:
- We offer frequent updates for one year from the date of purchase. After this period, you have to purchase the item again to receive further updates, we also offer lifetime updates as a second option.
- We regularly update products as soon as we are notified about an update, we go and download it from the author and update it on our site, but In case the current version of the product is not the latest, You can request an update for the product by contact form.
- We send regular emails advising when products have been updated so please be sure to provide an active email address when you sign up.
Support:
- Our support team is available 24/7, if you have any questions or need help in installing or configuring digital products purchased on the website, please don’t hesitate to contact form.
- Please note that we are not developers of the provided products, so our technical support capabilities are limited. We do not change product functionality and do not fix developer bugs.
(Only For WHMCS Category Products !)
- We Only provide WHMCS Module, how you can nulled any module step only !
- Instant access to all plugins and all themes
- Unlimited domain usage
- Regular Updates as of when available. Usually, updates are released daily.
- Before purchasing, please read the Terms and Conditions & Refund Policy.
- If you have any questions, please first read the FAQs.
- If you haven’t found the answer to your question, please contact us, and we will respond ASAP.
- Please note that any digital products on the website do not contain malicious code, viruses, or advertising. We buy the original files from the developers. We do not sell any products downloaded from other sites.
