Business Class: A brand new Ruby on Rails SaaS template on the block
After almost a year and a half of work, Business Class has finally arrived. This brand new Ruby on Rails SaaS template is designed with Rails defaults, the Paddle payment processor, and developer experience in mind. It aims to closely follow Rails, assist with international sales tax, and provide a delightful building experience.
The template is designed to be adopted and built upon, rather than being a library, Rails engine, or generator. It utilizes Devise and Devise::Otp for authentication and authorization, allowing for 2FA with OTP codes and browser trust. Multitenancy is implemented through team spaces with different user roles and a team_id association. The Paddle implementation is minimal to reduce maintenance burden, and a default theme based on Bulma is included.
To see the full list of features, visit the features page. A demo called "Build a startup under 15 minutes" is available, showcasing the template's capabilities. Updates can be applied easily through git diff, and although Paddle is the recommended payment processor, it is possible to use an alternative. Tailwind can also be used with some additional setup.
Visit businessclasskit.com to claim a 33% discount during the launch.