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

- 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
Alternatives

IndieKit
Next.js 16 SaaS starter with a free MIT tier and closed-source paid Pro
from $79
Carrot Seed
Multi-platform starter for web, mobile, and desktop apps

ShipFast
Closed-source Next.js SaaS kit from indie hacker Marc Lou