https://github.com/stack-auth/multi-tenant-starter-template
A minimalistic multi-tenant Next.js starter template
https://github.com/stack-auth/multi-tenant-starter-template
authentication minimalistic multi-tenancy next-template nextjs nextjs14 shadcn shadcn-ui starter-kit template templates
Last synced: 28 days ago
JSON representation
A minimalistic multi-tenant Next.js starter template
- Host: GitHub
- URL: https://github.com/stack-auth/multi-tenant-starter-template
- Owner: stack-auth
- License: mit
- Created: 2024-08-19T17:48:45.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-20T20:55:57.000Z (2 months ago)
- Last Synced: 2025-03-29T05:01:42.979Z (about 1 month ago)
- Topics: authentication, minimalistic, multi-tenancy, next-template, nextjs, nextjs14, shadcn, shadcn-ui, starter-kit, template, templates
- Language: TypeScript
- Homepage: https://stack-template.vercel.app
- Size: 1.02 MB
- Stars: 125
- Watchers: 2
- Forks: 48
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://stack-template.vercel.app/)
## Landing Page
![]()
## Dashboard
![]()
## Multi-tenancy (Teams)
![]()
## Account Settings
![]()
## Getting Started
1. Clone the repository
```bash
git clone [email protected]:stack-auth/stack-template.git
```2. Install dependencies
```bash
npm install
```3. Register an account on [Stack Auth](https://stack-auth.com), 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](https://docs.stack-auth.com) and [GitHub](https://github.com/stack-auth/stack).
4. Start the development server and go to [http://localhost:3000](http://localhost:3000)
```bash
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](https://github.com/shadcn-ui/ui)
- [Shadcn Taxonomy](https://github.com/shadcn-ui/taxonomy)