Nuxt 3 Tailwind Kit
Nuxt 3 + Tailwind Starter Kit.
Features
- Nuxt 3
- Nuxt Content v2
- Tailwind CSS
- Nuxt Icon
- State management with Pinia
- Easy form validation with vee-validate
- Custom authentication store via
useAuthStore
- Internationalization via @nuxtjs/i18n
- Modular with Nuxt Layer
Directory Structure
.
āāā apps # Nuxt Layer
ā āāā admin # Admin Panel
ā āāā auth # Authentication
ā āāā blog # Blog
ā āāā docs # Documentation
ā āāā landing # Landing Page
ā āāā store # Store
āāā components # Global Components
āāā content # Nuxt Content
āāā layouts # Layouts
āāā plugins # Plugins
āāā stores # Stores
āāā ui # UI Component Library
āāā app.config.ts # Application Config
Local
If you prefer to do it manually with the cleaner git history
npx nuxi init -t gh:gravitano/nuxt3-tailwind-kit my-nuxt-app
cd my-nuxt-app
pnpm
pnpm dev
Development
We recommend to look at the documentation.
Make sure to install the dependencies
pnpm install
Start the development server on http://localhost:3000
pnpm dev
Production
Build the application for production:
pnpm build