About
A pnpm + Turborepo monorepo that already includes the hard parts of a B2B SaaS:
Multi-organization tenancy: users can belong to several orgs, switch between them, invite members, and assign Owner / Admin / Member roles. Platform admins sit on a separate `/admin` surface.
Authentication: email/password, Google and GitHub OAuth, magic links, email OTP, and TOTP 2FA with backup codes, via Better Auth.
Billing Stripe subscriptions per organization (Free / Pro / Enterprise, monthly or annual), checkout, webhooks, customer portal, upgrades and cancellations.
Account and security: profile, sessions, 2FA, password reset, and account deletion.
Email: 21 React Email templates (auth, org, billing, account) with Resend in production and MailDev locally.
i18n: locale-prefixed routes and dictionaries for English, Spanish, French, German, Portuguese, and Chinese.
Storage: uploads with local or S3, MIME checks, and plan quotas.
DX: Storybook, Prisma Studio, an empty Fumadocs app for *your* product docs, Vitest + Playwright, Biome via ultracite, and Agent Skills so coding assistants follow the same recipes
