Nuxt Bake Logo

A production-ready full-stack starter for Nuxt 4. Modern tooling, best practices, zero boilerplate — go from idea to running app in minutes.

Features

  • Nuxt 4
  • TypeScript 6
  • Tailwind CSS 4
  • Nuxt Icon
  • Nuxt Fonts
  • Pinia
  • OAuth (GitHub & Google)
  • Prisma ORM
  • ESLint
  • Nuxt SEO

Getting Started

1
Scaffold your project
npx nuxt-bake

Follow the prompts to choose your project name, template, package manager, and whether to initialize a Git repo.

2
Install dependencies
cd <project-name>
npm install
3
Configure environment variables
cp .env.example .env

Edit .env and fill in your database URL, OAuth credentials, and any other required values.

4
Set up the database
npm run db:migrate
# or for prototyping:
npm run db:push

Use db:push instead of db:migrate for quick prototyping without migration files.

5
Start the development server
npm run dev

Your app will be available at http://localhost:3000.