Skip to main content

About SaaSKit

SaaSKit is a modular TanStack Start boilerplate that includes Creem payment integration out of the box. It provides a production-ready foundation for building SaaS applications with authentication, database, email, and payment handling already configured.

Features

  • Payments: Integrated with Creem as Merchant of Record
  • Authentication: Better Auth with Role-Based Access Control (RBAC)
  • Database: Drizzle ORM with PostgreSQL
  • Email: Resend integration for transactional emails
  • Storage: S3-compatible file uploads
  • Admin Dashboard: Built-in admin interface
  • UI Components: DaisyUI and Tailwind CSS components

Stack

  • TanStack Start (React framework)
  • TypeScript
  • Drizzle ORM
  • Better Auth
  • Creem (Payments)

Resources