NextSaas
NextSaas
IntroductionGetting StartedConfigurationDatabaseAuthenticationEmailsInternationalizationPaymentsStorageDeploymentChangelog

Introduction

Welcome to the NextSaas documentation.

Welcome to NextSaas! 🚀

NextSaas is a production-ready boilerplate designed to help you build and ship your SaaS product faster. We have carefully selected the best tools in the modern web ecosystem to provide you with a robust, scalable, and developer-friendly foundation.

Instead of spending weeks setting up authentication, payments, and database schemas, you can focus on building the unique features that make your product stand out.

Why NextSaas?

  • Save Time: Skip the boilerplate setup. We've handled Auth, Stripe, and Database configuration for you.
  • Modern Stack: Built on Next.js 16, React 19, and the latest Tailwind CSS 4.
  • Type-Safe: End-to-end type safety with TypeScript and Drizzle ORM.
  • Global Ready: Built-in internationalization (i18n) support for English and Chinese.

Core Features

We've integrated everything you need to launch:

Authentication

Secure user login with Google, GitHub, Magic Links, and Passkey using Better Auth.

Billing & Payments

Stripe integration with pricing plugins, checkout, webhooks, and customer portal.

Database

PostgreSQL or SQLite with Drizzle ORM for type-safe database access.

Emails

Transactional emails powered by Resend and React Email.

Storage

File storage with S3-compatible providers or local filesystem.

Dashboard

A beautiful, responsive user dashboard with admin panel, built with Shadcn UI.

SEO & Analytics

Metadata, sitemap, Open Graph, Google Analytics, and Umami support.

Internationalization

Multi-language support with next-intl for English and Chinese.

Tech Stack

Under the hood, NextSaas uses these industry-standard technologies:

  • Framework: Next.js 16 (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS 4 & Radix UI
  • Database: PostgreSQL & Drizzle ORM
  • Auth: Better Auth
  • Payments: Stripe
  • Email: Resend

Next Steps

Ready to build? Let's get your development environment set up.

Get Started

Getting Started

How to install and run NextSaas locally.

On this page

Why NextSaas?Core FeaturesTech StackNext Steps