Nuxt 3 starter that includes all you need to build amazing enterprise projects π₯
To generate a new nuxt 3 enterprise project:
npx create-nuxt3-enterprise
- official nuxt directory structure out of the box π
- eslint/prettier config π
- stylelint π¨
- pinia state management π
- histoire for user stories π
- zod for schema validation π
- pages π
- API routes ποΈ
- server middlewares π
- components π§©
- layouts π¨
- useHead π€
- nav component πΊοΈ
- vitest testing π§ͺ
Currently, default Nuxt 3 scaffolding through Nuxi only creates basic files like App.vue, nuxt.config, etc. Every time I'm starting a new project I had to recreate the directory structure from scratch with pages, assets, layouts, components composables, etc. Also, there were some repetitive and mundane tasks I had to do every single time like setting eslint/prettier, useHead, pinia store, so I came up with the idea to create a starter for every Nuxt project with the features I'm installing and setting up every time I am starting a new project.
Author: MichaΕ Kuncio