Next.js SaaS starter kit

A premium Next.js starter kit for SaaS and B2B projects with a focus on design, accessibility, and development speed.

Introduction

The Saas UI Next.js starter kit is a premium starter kit that is designed to help you build beautiful, intuitive web applications with speed. It includes a comprehensive component library, a full-featured design system, and a set of best practices for building SaaS and B2B projects.

Features

Authentication

  • Authentication flows: Log in, sign up and account management.
  • Social login: Support for social login, like Google and Facebook.
  • Auth providers: Easily switch between different authentication providers. Next Auth is the default.

Accounts

  • Workspaces: Users can create and manage multiple workspaces.
  • Team management: Invite users and manage roles.

Billing

  • Subscription plans: Manage subscription plans and pricing.
  • Entitlements: Manage feature entitlements based on subscription plans.
  • Stripe integration: Seamless integration with Stripe for payment processing.
  • Custom billing adapters: Easily integrate other billing providers. More built-in providers coming soon.
  • Per seat pricing: Support for per seat pricing and team-based billing.
  • Metered billing: Support for metered billing and usage-based pricing.
  • Grandfathering: Support for grandfathering subscriptions of existing customers.

Design system

  • Themes: Multiple themes and color schemes included.
  • Pre-built components: A comprehensive set of pre-built components.

API

  • tRPC API: A powerful and flexible API layer built on top of tRPC.

Was this helpful?