Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 15 hours 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 (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-20T03:31:41.000Z (4 months ago)
- Last Synced: 2025-01-15T14:28:11.328Z (8 days 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.21 MB
- Stars: 75
- Watchers: 2
- Forks: 32
- Open Issues: 0
-
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)