NuxtShop is a highly-customizable, open-source starter kit, introduced at Vue.js Nation 2022, for building headless Shopify stores with Nuxt 3. It comes out of the box with a great developer experience and in-built performance practices as a foundation for a production-quality eCommerce site.
Read the blog post NuxtShop: A Nuxt and Shopify eCommerce Starter Kit to learn more.
NuxtShop uses the following technologies:
Click the deploy button below to deploy NuxtShop to Layer0 in 1-click.
NOTE: If you're deploying to Layer0, Layer0 only supports Node.js version 14. See this guide on how to Install Node.js and npm
Fork this repository to your GitHub account and then clone it to your local environment.
Install the dependencies:
yarn install
Start the development server on http://localhost:3000:
yarn dev
Build the application for production:
yarn build
Checkout the deployment documentation.
Because NuxtShop is built in the open and on the bleeding-edge, there are a few limitations to be aware of:
Deploying to Layer0? Node 14 is the latest supported version.