Modern Nuxt3 starter template with fullstack capabilities. Features Supabase integration, UnoCSS styling,Element Plus components, and enterprise-grade tooling.
- ⚡ Nuxt3 with Vue3 Composition API
- 🗄️ Supabase v2 integration
- 🎨 UnoCSS + Element Plus UI + Iconify icons
- 🏪 Pinia state management with persistence
- 📐 ESLint + Antfu code style
- 🔒 Commitlint + Husky Git hooks
- 🧩 Auto-animate integration
- 📦 Optimized PNPM workspace
- 🌈 Unified CSS engine with UnoCSS
- Clone repository
git clone https://github.com/linhemin/nuxt3-supabase-starter.git- Install dependencies
pnpm install- Setup environment variables
cp .env.example .envUpdate .env file with your Supabase credentials:
SUPABASE_URL=your-project-url
SUPABASE_KEY=your-anon-keypnpm run devpnpm run buildpnpm run lintpnpm run generate├── assets
├── components
├── composables
├── layouts
├── pages
├── plugins
├── public
├── server
├── stores # Pinia stores
├── utils
└── app.vue
MIT © HEMIN LIN