Getting Started

Introduction

What NuxtStart gives you for building a SaaS product with authentication, payments, content, and more.

Welcome to NuxtStart, a practical starting point for building and launching a SaaS product with Nuxt. It gives you a foundation for the parts most products need, so you can spend more time on your idea and less time wiring up the basics.

New here? Local setup gets both applications running on your machine.

What is NuxtStart?

NuxtStart is a monorepo with two applications. apps/site is the public website, with a blog and these docs. apps/web is the signed-in product, with authentication, payments, transactional email, and platform administration.

Both applications are compositions of Nuxt layers. Each layer under packages/ owns the parts it needs — pages, components, server code, and, where it applies, its own database tables and environment declaration — so you can shape the parts you want and drop the ones you do not.

Key features

Authentication

Email and password, magic link, Google and GitHub sign-in, email verification, password reset, and platform administration, built on Better Auth

Payments

Charge customers with Polar, manage subscriptions and entitlements, and give them a customer portal

Transactional Email

Email templates delivered through Cloudflare Email Sending

Content

Blog and documentation written in Markdown with Nuxt Content

SEO

Meta tags, sitemaps, Open Graph images, and indexing controls

Nuxt UI

Accessible, themeable components for a consistent interface

Type-Safe

TypeScript and Zod across the API, the database, and the frontend

Modular Layers

Feature-oriented Nuxt layers keep related pages, components, and server logic together

Cloudflare Ready

Workers, R2, D1, and Hyperdrive configured, with long-lived resources declared in OpenTofu

Powered by Vite+

One workspace workflow for development, builds, formatting, linting, testing, and task running

Scope of this documentation

This documentation covers what is specific to NuxtStart: its features, conventions, and customization guides. It does not cover:

What you get

  • Access to the private GitHub repository
  • A license key
  • Discord community access for support and discussions

Resources

Copyright © 2026