ICON | Flutter eCommerce App Template With Node.js Backend and Admin Panel

Description

ICON | Flutter eCommerce App Template With Node.js Backend and Admin Panel

ICON | Flutter eCommerce App Template With Node.js Backend and Admin Panel is a complete, production-ready e-commerce solution for iOS and Android. Unlike app-only templates, ICON ships with its own backend and admin panel included — so it runs out of the box without buying or wiring up any external system. One purchase gives you the full stack: a beautiful Flutter customer app, a robust Node.js (NestJS) API, and a modern Next.js admin dashboard.

Why ICON?

  • Everything included — Flutter app + backend API + admin panel. No separate CMS or external platform required.
  • Built to sell globally — first-class Arabic and full RTL support, multi-language, and multi-currency out of the box.
  • Premium, minimal design — a clean, App-Store-quality interface with light and dark mode.
  • Clean, documented code — typed, tested, and structured so you can customize and extend it easily.

Customer App Features (Flutter — iOS and Android)

  • Beautiful home screen with hero banner, featured rails, and category browsing
  • Product catalog with variants (color/size), price and compare-at price
  • “NEW” badges for recent products and automatic discount badges (e.g. -17%)
  • Powerful search across products and brands
  • Product detail with image gallery, ratings and reviews, and wishlist
  • Product comparison (compare multiple products side by side)
  • Shopping cart with quantity controls and coupon / discount codes
  • Smooth checkout with country/state address fields
  • Multiple payment options: card (Stripe), Apple Pay, Google Pay, and Cash on Delivery
  • Customer account: orders, addresses, wishlist, reviews, preferences
  • Multi-currency display and full Arabic / RTL + multi-language support
  • Light and dark mode that follows the device theme

Admin Panel Features (Next.js)

  • Dashboard with key store stats
  • Full product management (create / edit / delete) with variants and images
  • Category and brand management
  • Order management with status workflow and order details
  • Customer management
  • Coupons and discount codes
  • Marketing and store settings, payment-method toggles
  • Roles and audit log
  • Secure authentication with session refresh

Read Before Purchase!

    • All digital products have no possibility of free updates beyond the initial purchase. After payment, we will upload the product file within 24 hours to 48 hours.
    • If you have any questions, please contact us by email [email protected] or create a ticket on this page
    • After the purchase is confirmed, download links will be accessible for 7 days.
    • we have not responsible for supporting users.
    • The response time can last up to 6 hours.