Skip to content
New Project
Templates
Template name
Templates

B2B Multi-Tenant Starter Kit

A minimalistic B2B Next.js starter template that includes a landing page, a dashboard, authentication, multi-tenancy, and account settings.

DeployView Demo
Owner
  • hexclave
Repository
  • multi-tenant-starter-template
Use Cases
  • Multi-Tenant Apps
Stack
  • Next.js
  • Tailwind
DeployView Demo

Next.js Multi-tenant Starter Template

A minimalistic multi-tenant Next.js starter template with minimal setup and a modular design. Bring your own backend and database.

Demo

Getting Started

  1. Clone the repository

    git clone git@github.com:stack-auth/stack-template.git
  2. Install dependencies

    npm install
  3. Register an account on Stack Auth, copy the keys from the dashboard, and paste them into the .env.local file. Then, enable "client team creation" on the team settings tab.

    If you want to learn more about Stack Auth or self-host it, check out the Docs and GitHub.

  4. Start the development server and go to http://localhost:3000

    npm run dev

Features & Tech Stack

  • Next.js 14 app router
  • TypeScript
  • Tailwind & Shadcn UI
  • Stack Auth
  • Multi-tenancy (teams/orgs)
  • Dark mode

Inspired by

  • Shadcn UI
  • Shadcn Taxonomy

Related Templates

  • Platforms Starter Kit thumbnail

    Platforms Starter Kit

    Next.js template for building multi-tenant applications with the App Router and Redis.

  • Stripe Subscription Starter thumbnail

    Stripe Subscription Starter

    The all-in-one subscription starter kit for high-performance SaaS applications, powered by Stripe, Supabase, and Vercel.

  • Modernize Next.js Admin Dashboard Template thumbnail

    Modernize Next.js Admin Dashboard Template

    Download our modernized admin template for your upcoming web application powered by Next.js, free of charge.

License
  • View License