Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Next.js storefront template and reference architecture for Shopify with Storefront API, customer auth, and i18n.

A free Bootstrap 4 HTML5 ecommerce website template with a clean, minimal design, product grid, cart, checkout, and 13 HTML files.

An open source e-commerce project build by Inifarhan with everything new in Next.js 14.

Free Bootstrap 4 eCommerce template with full-width slider, drawer menu, cart, checkout, product pages, and newsletter UI.

Free Bootstrap 4 HTML5 eCommerce website template with responsive layout, hero header, shopping cart, and 14 HTML pages.
Vercel Shop is an open-source, MIT-licensed Next.js storefront template and reference architecture for building headless Shopify commerce sites, created by Vercel.
Vercel Shop is a storefront template built with Next.js 16, React 19, and Tailwind CSS 4, designed to connect to Shopify's Storefront API via GraphQL. It takes Shopify store credentials as input—a store domain and a storefront access token—and outputs a complete headless storefront with product pages and cart. The template runs on Vercel's platform and is documented at vercel.shop, with the code hosted in the Vercel GitHub repository.
The template bundles a modern React stack with Shopify integration and developer tooling.
Vercel Shop is aimed at developers, agencies, and merchants who want a customizable headless storefront on Shopify.
npx create-vercel-shop@latest my-store and focus on customizing features rather than building from zero.With Vercel Shop you can scaffold a full headless storefront, extend it with plugin skills, and customize the design to match a brand.
Getting started involves three steps: scaffold the project with the CLI, create a storefront token in Shopify admin under Settings → Apps and sales channels → Headless, and add the required environment variables to .env.local. Then run pnpm dev, npm run dev, yarn dev, or bun dev to start the development server. The Vercel deployment flow prompts for the two required credentials before the first deploy.
Yes, the template is open-source under the MIT license, so you can use and modify it freely. You'll need your own Shopify store and a Vercel account to deploy it.
You need a store domain such as your-store.myshopify.com and a storefront access token created under Settings → Apps and sales channels → Headless. Enable the required Storefront API permissions listed in the documentation.
Yes, the template is internationalization-ready with next-intl. The enable-i18n skill adds locale-prefixed URL routing and message catalogs, and enable-shopify-markets adds multi-locale support using Shopify Markets.
You can install only the agent plugins into an existing project using npx create-vercel-shop@latest --no-template, but the full template is intended for new projects via the CLI.
