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

