DRY (Don't repeat yourself) for developing the same features over and over again. Let building any SaaS platform in a week instead of months with SaaSKit.
It saves you a lot of time for not re-implement the same boilerplate code.
SaaSkit is based on latest rails 6 rc1. That means you can now leverage new shine rails features like actiontext, actionmailbox.
All the JS libraries are already integrated well with webpack, so feel free to import any modern JS libraries as other new kid does.
Don't waste time to implement SPA while you have a choice to apply the sprinkle JS effect with our pre-made stimulus controllers.
We handcrafted all ui components based on tailwindcss and result is it bring us a highly customizable design without fighting to override other css.
SaaSKit not restricted to provide boilerplate backend code only. We even offer eye-catching landing pages for you to put your SaaS in day one.
Well integrated with Devise to provide email authentication, email confirmation, forget password and account unlock features.
By utilizing omniauth authentication, Facebook login is supported out of the box. It's easy to extend it to support more providers as you wish.
It's a handy feature to support your customers without asking their login credential every time to log in their account for supporting.
User and admin dashboards are off-the-shelf provided which saves you a lot of time for not design and coding your dashboard from the stretch.
For helping your client to know more about your platform, we integrate user onboarding workflow, a helpful feature that every saas business must have.
Like Github, teams is the core concept in the SaaS platform. It allows you to add your team members and share resources within the same scope.
Well, integrate rolify and pundit gems, so that you can easily restrict the resource access per each role-based permission rules.
As it's the core feature for every SaaS business, our platform is designed to support each team to have one or more subscriptions.
SaaS businesses are not limited to subscription billing. Sometimes we want to charge a one-time fee only. No worry, we got this cover as well.
There is no doubt everyone like discounts and coupons, so we already integrate it into our subscription billing and one-time payments workflow.
Your customer can download their PDF invoices right inside the platform, besides it even send the monthly or one time invoices to your client e-mails automatically.
It's the core payment gateway that we use for the subscription billing and one-time payments features. Now integrate the payment gateway is like a piece of cake.
As stripe does not support all countries in the world, that why we also integrate Braintree as it supports PayPal out of the box.
Want to connect SaaSKit with your javascript or mobile clients. No problem, we already covered this and included all API interfaces for you.
Create announcements and notify your customers about any new features or updates. Keep them updated, and they will appreciate this.
Easy to add a mailing list subscription to any page you want. Now supporting MailChimp, and more providers will be added soon.
We pre-designed email templates for use as transactional emails. So it will save you hours or days without design from the stretch.
You can now set up the mail providers by using our pre-configured mail settings. Right now, we are supporting Mailgun, Postmark, Sendgrid and mandrill.
We already pre-configured several analytics providers, including Google analytics, simple analytics, and segment. Just pick one, and you can start tracking right away.
Stop hoping your users will report errors. Use one of the pre-configured error logging services to monitor and fix crashes in real time.
We re-designed the custom error pages for you. Besides, you can even further customize those error pages to match your branding.
We write tests to keep the SaaSKit codebase healthy. Besides this, we even provide Minitest or RSpec for you to choose. Just pick the one you like and get started.
Deploying SaaSKit to the cloud is just a piece of cake. We will guide you through to deploy your saaskit to AWS, Google Cloud, or even digital ocean if you want a predictable fee.
It's just one command to get started!
rails new appname --database=postgresql -m https://link.saaskitapp.com/rqp ^6000
Pick a single license for one site or unlimited licenses if you want to use it with multiple sites.
Perfect for creating a startup landing page with MailChimp mailing list subscription.
Perfect for rails developers or makers who want to start SaaS platforms with a short period.
Perfect for agencies or entrepreneurs who have multiple projects need to meet the deadline.
Don't miss the early bird price deal. Join our mailing list to get notified!