← All projects

Nuxt-Starter

by @afadel151

10

Nuxt Started – A Nuxt 3 starter with Tailwind CSS, Shadcn-vue, Pinia, VueUse, and essential tools. Features Nuxt Image, ShadCN, Reka UI, Lucide Icons, Axios, and Three.js. Optimized for performance and flexibility, making it perfect for modern web apps. 🚀

About this project

🚀 Nuxt 3 Starter Nuxt 3 Starter is a production-ready boilerplate project designed to kickstart development with Nuxt 3. It comes pre-configured with essential tools and libraries to build modern web applications quickly. ✨ Features Core Technologies ⚡️ Nuxt 3: The latest version of the intuitive Vue framework 🎨 Tailwind CSS: Utility-first CSS framework 🍍 Pinia: Vue.js state management 🧩 Shadcn UI: Beautiful, accessible components 🔧 VueUse: Essential Vue Composition Utilities ⚙️ TypeScript: Strong typing for better development experience 🗄️ Prisma: Type-safe database ORM 🔐 JWT: Secure authentication Built-in Features 🎨 Theme System: Light/dark mode with system preference detection 🔐 Authentication: Complete auth system with: User registration and login JWT-based session management Protected routes SQLite database integration 📡 API Layer: Type-safe API client with error handling 🚨 Error Handling: Custom error pages and error boundaries 📱 Responsive Design: Mobile-first approach with Tailwind CSS 📦 Module Integration: Pre-configured with essential Nuxt modules 🚀 Getting Started Prerequisites Node.js >= 18.0.0 Your preferred package manager (bun, npm, yarn, or pnpm)

From the project README on GitHub

Stars
10
Forks
0
License
MIT
Last push
8 Apr 2025

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/nuxt-starter.svg)](https://www.madeinalgeria.dev/projects/nuxt-starter)

Related projects