Multi Tenant Better Auth Chat
NewProduction-ready starter for building multi-tenant, organization-based Next.js applications. Features Better Auth for authentication, Drizzle ORM for PostgreSQL, Stripe for subscriptions, and complete organization/team management with roles and permissions. Perfect for SaaS applications requiring multi-tenant architecture.
Features
Multi-Tenant Organizations
Built-in organization and team management with role-based permissions. Support for multiple organizations per user, team switching, and organization-level data isolation.
Better Auth Authentication
Complete authentication system with email/password, OAuth providers (Google, GitHub, Discord), passkeys, 2FA, and session management. Fully type-safe with TypeScript.
Drizzle ORM + PostgreSQL
Type-safe database operations with Drizzle ORM and PostgreSQL. Includes migrations, schema management, and automatic table creation for Better Auth.
Stripe Integration
Pre-configured Stripe integration for subscription management, billing, and payment processing. Ready for SaaS monetization.
Organization Roles & Permissions
Flexible role-based access control (RBAC) system for organizations. Manage member roles, permissions, and access levels per organization.
Team Collaboration Features
Organization invitations, member management, team switching, and collaborative workspace features built-in and ready to use.
Gallery






