topboilerplates.com

Business Class

A Rails 8 SaaS starter kit with teams, billing, and Kamal deployment built in

Business ClassCheck Business Class
Business Class
Best for
Rails developers who want a self-hosted SaaS starter with teams, dual billing providers, and a Kamal-based deployment path already solved.
Skip if
You're not building in Ruby on Rails, or you'd rather deploy to a managed PaaS than manage your own VPS via Kamal.

Business Class is a Ruby on Rails 8.1 starter kit for building SaaS products, built by indie developer Josef Strzibny. It includes Devise authentication with two-factor OTP, team-scoped roles and invitations, Stripe and Paddle billing, an admin panel, an SEO-friendly blog, and a security-hardened Kamal deployment setup.

Pros

  • One-time $169 price with unlimited projects, no recurring license fee
  • Both Stripe and Paddle Billing supported for flexible monetization
  • Kamal deployment configuration included for cheap self-hosting
  • Team management with roles and invitations built in

Cons

  • Requires managing your own VPS/server rather than a one-click PaaS deploy
  • Built by a solo developer, so support and update cadence may be limited
  • License terms for reuse/resale aren't clearly published on the site

Features

Auth and access

  • Auth included
  • Two-factor
  • RBAC / roles
  • Teams / orgs
  • Invitations

Payments and billing

  • Payments included
  • Subscriptions

What's in the box

  • Admin dashboard
  • Blog / CMS
  • File uploads

Data and infra

  • Seed data

Growth and ops

  • SEO-optimized

Quality and DX

  • CI/CD included

Licensing and commercial

  • One-time license
  • Unlimited projects