Project Live Demo (very basic version)
Next.js Commerce is a modern, performant, production-ready framework for building (headless) commerce storefronts.
Suggested tech stack:
★ Next.js;
★ Next-Commerce;
★ Tailwind CSS;
★ Typescript;
★ Front-end deployment to Vercel
Features:
★ Performant by default;
★ Web Vitals: > 95-97 guaranteed;
★ SEO: full support for extended Open Graph data, ultra-optimized images (webp, avif);
★ Internationalization;
★ Mobile-first, Fully-responsive;
★ Easy theming (thanks Tailwind CSS);
★ Dark Mode Support;
★ Advanced marketing research scenarios like A/B testing or showing particular site layout based on user locale o IP (thanks to Next.js Middleware)
★ Secure;
★ minimized build time (thanks to Incremental Static Regeneration);
Out-of-the-box integration with eCommerce providers :
★ BigCommerce;
★ Shopify;
★ Swell;
★ Saleor;
★ Vendure;
★ Spree;
★ Commerce.js;
I'll store static data (e.g., 'about' or 'refund policy' pages) in MDX or headless CMS. I suggest Sanity or Contentful.
Standard e-Commerce features:
★ product catalog with taxonomy;
★ cart;
★ product search (no Facets, no fuzzy logic - this can be implemented upon request);
★ wishlist;
★ customer auth;