FunDev Ecommerce — Multi-Country Storefront Template (Frontend Only)
A production-ready ecommerce template with 3 finished aesthetics, 7 country presets, and 15 pages. No backend required.
A complete ecommerce frontend template designed to launch a professional online store in days, not weeks. Three distinct visual aesthetics, support for seven countries out of the box, and fifteen production-ready pages — all in a single, well-documented codebase.
═══════════════════════════════════════════
✨ WHAT YOU GET
═══════════════════════════════════════════
⚡ 15 ready-to-use pages
Home, catalog, product detail, cart, checkout, order confirmation, sign in/register, account area with order history and addresses, favorites, contact, 404, plus built-in documentation and license pages.
🎨 3 finished design themes
Switch between them with one line in site.json:
- Fashion — Editorial palette in cream and bordeaux. Fraunces + Manrope typography.
- Furniture — Warm tones in terracotta and sand. Cormorant + Outfit typography.
- Electronics — Dark mode with neon accents. Unbounded + Manrope + JetBrains Mono.
🌍 7 country presets
Set "country" in site.json to US, MX, CA, GB, ES, AR, or CO. The template automatically adapts:
- Currency formatting (USD, MXN, CAD, GBP, EUR, ARS, COP)
- State/province dropdown for the right region
- ZIP/postcode label and validation pattern
- Free-shipping threshold and shipping costs
🛒 Real ecommerce features
- Cart that persists across page reloads
- Checkout with full form validation (Luhn card verification, ZIP/state validation)
- Order confirmation page with detailed receipt
- My Account area: order history, profile, saved addresses
- Wishlist with anonymous-to-user migration on login
- Live search with recent queries
- Theme switcher demo (toggleable for production)
═══════════════════════════════════════════
🛠 TECH SPECS
═══════════════════════════════════════════
- Bootstrap 5 + custom SCSS design system with CSS Custom Properties
- Vanilla JavaScript — no framework dependencies
- Nunjucks templating for clean, maintainable HTML
- Gulp build pipeline (npm run dev / npm run build)
- Mobile-responsive across all breakpoints
- Modern browsers: Chrome, Firefox, Safari, Edge
═══════════════════════════════════════════
⚠️ FRONTEND VS PREMIUM — READ CAREFULLY
═══════════════════════════════════════════
This is the FRONTEND-ONLY version. All data lives in the visitor's browser using localStorage. This makes it perfect for:
✅ Static hosting (Netlify, Vercel, GitHub Pages, Hostinger) at zero server cost
✅ Demo sites, landing pages, or low-volume catalogs
✅ Clients who don't need a real backend
✅ Validating an idea before investing in infrastructure
What this version does NOT include:
❌ PHP/MySQL backend
❌ Admin panel for managing orders, products, stock
❌ Real payment processing (Stripe, PayPal, MercadoPago)
❌ Transactional emails (order confirmation, password reset)
❌ Server-side authentication
❌ Cross-device order/cart sync
═══════════════════════════════════════════
🚀 WANT THE FULL VERSION? UPGRADE TO PREMIUM
═══════════════════════════════════════════
The Premium version adds everything missing from the Frontend version:
- Complete PHP API
- MySQL database schema
- Admin panel for orders, products, stock, customers
- Payment gateway integration (Stripe / PayPal / MercadoPago)
- Real authentication with server sessions
- Email-based password recovery
- Transactional emails
- Login with Google and Facebook
Premium is sold separately at a significantly higher price.
💡 EXISTING CUSTOMERS UPGRADE DISCOUNT
If you purchase this Frontend version and later want to upgrade, email support@fundevstudio.com with your order number. We'll issue a discount code so you only pay the difference between Frontend and Premium prices.
═══════════════════════════════════════════
📚 INCLUDED IN THIS PACKAGE
═══════════════════════════════════════════
- Complete source code (SCSS + JavaScript + Nunjucks templates)
- 30 pre-loaded sample products (10 per theme) with images, variants, descriptions
- Detailed in-app documentation at /docs.html (13 chapters)
- License page at /licencia.html with 3 license tiers
- README.md with installation and deployment instructions
- Example data files (JSON) you can edit without touching code
═══════════════════════════════════════════
📜 LICENSE
═══════════════════════════════════════════
Three license tiers included in the documentation:
- Personal — one site, personal use
- Commercial — one client site, paid project use
- Enterprise — up to five sites, unlimited end clients
Full terms in the included /licencia.html file.
═══════════════════════════════════════════
🔧 REQUIREMENTS
═══════════════════════════════════════════
- Node.js 18 or higher (free download)
- Basic familiarity with JSON files for customization
- Any text editor (VS Code recommended)
- No coding skills required for content editing
═══════════════════════════════════════════
💬 SUPPORT
═══════════════════════════════════════════
- Email support included with your purchase
- Premium upgrade inquiries: support@fundevstudio.com
- Bug reports and questions: support@fundevstudio.com
Built with care by FundevStudio.