Skip to content

Nuxt 3 starter that includes all you need to build amazing enterprise projects πŸ”₯

Notifications You must be signed in to change notification settings

michalkuncio/create-nuxt3-enterprise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Create Nuxt 3 enterprise

create-nuxt3-enterprise

Nuxt 3 starter that includes all you need to build amazing enterprise projects πŸ”₯

Getting started

To generate a new nuxt 3 enterprise project:

npx create-nuxt3-enterprise

Features

  • 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 πŸ§ͺ

Motivation

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

About

Nuxt 3 starter that includes all you need to build amazing enterprise projects πŸ”₯

Resources

Stars

Watchers

Forks

Packages

No packages published