Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Nuxt 3 eCommerce store template with Vuetify components, Tailwind CSS, Nitro server routes, pre-configured for Vue Designer.
VuCommerce Store is a Nuxt 3 full-stack eCommerce starter template that pairs Vuetify components with Tailwind CSS styling and is pre-configured for visual editing in Vue Designer.
VuCommerce Store is a Nuxt 3 full-stack eCommerce starter template from Pinegrow that combines the Vuetify component library with Tailwind CSS for utility styling. It includes a live storefront example where product data is fetched through Nitro-powered server routes, and it ships with the Pinegrow Nuxt Module and Vuetify Plugin so you can visually design Vue single-file components in Vue Designer. The template supports both SPA with SSR (npm run build) and fully static SSG (npm run generate) output modes, with a live demo hosted at pg-nuxt-vuetify-tailwindcss.netlify.app.
__og-image__ URL pattern.npm run unlighthouse uses unlighthouse.dev to run Lighthouse across the entire site.npm run generate or to an SSR app by changing the Nitro preset.Start by cloning the GitHub template or running npx giget to scaffold either the full store example or a minimal single-page version. After npm install, open the project in Vue Designer and follow the Config Panel instructions, then run npm run dev for development. For production, npm run generate builds a fully static site, while npm run build creates an SSR version.
The template code is open-source and free to clone from GitHub. However, the Pinegrow Vuetify Plugin is a separately licensed addon for Pinegrow apps like Vue Designer, so visual theme customization in the Design Panel requires that commercial product.
No. The generated Nuxt app runs with standard npm commands like npm run dev and can be edited in any code editor. Vue Designer is only needed for the visual design features of the Pinegrow modules and plugins.
The project is set up for Netlify deployment as a fully static site via npm run generate, with no client-side API calls. To deploy as an SSR app, update the Nitro preset in nuxt.config.ts and build with npm run build.
The minimal template is a single empty home page, while the full template includes the eCommerce store example with Vuetify components, Nitro server routes, and all the pre-packaged modules.
