Skip to main content

About Supastarter

Supastarter is a production-ready Next.js SaaS starter kit that includes Creem payment integration. It provides a complete foundation for building scalable SaaS applications with authentication, billing, organizations, and admin features already configured.

Features

  • Payments: Integrated with Creem as Merchant of Record. Includes complete billing flow, billing components, and seat-based billing.
  • Authentication: Better Auth with password, magic link, OAuth, 2FA, roles & permissions, and super admin features.
  • Organizations: Multi-tenant support with seat-based billing, member roles, and resource sharing.
  • Database: Choose between Prisma or Drizzle ORM with PostgreSQL support.
  • API: Type-safe REST API built with Hono, includes oRPC integration and OpenAPI specs.
  • Internationalization: Multi-language support with translatable mail templates.
  • Additional Features: Admin UI, AI chatbot (Vercel AI SDK), background tasks, analytics, landing page, blog, documentation, and more.

Stack

  • Next.js 16 (App Router)
  • TypeScript
  • Tailwind CSS & Radix UI
  • Better Auth
  • Prisma or Drizzle ORM
  • Hono (API framework)
  • Creem (Payments)

Resources