Save 16+ hours building your next Ruby on Rails app.
Skip wasting time building boilerplate for authentication, billing & passwords resets. You could be shipping today instead, with the Ruby on Rails template that nails the bullsh*t.
@finished_at = "1:37PM" + 2.hours
Ship today, save 16+ hours along the way.
-
Billing & Subscriptions (6 hours)
- Billing integrations for Stripe and Paddle, including generating checkout links, tracking subscription status on a User, and handling webhooks.
-
Login, OAuth & Password Resets (4 hours)
- Authentication handled by a full Devise installation, including email/password login, OAuth with Google and Github, and password resets.
-
Background Jobs (1 hour)
- Sidekiq and Redis configured for background job processing, including a password-protected Sidekiq web dashboard.
-
Deployment (2 hours)
- Configured out of the box to deploy to Heroku, Hatchbox and Render. With minor tweaks, you can deploy this template to most other platforms (including self-hosted).
-
Tests (1 hour)
- Choose between Minitest and RSpec for your tests (this template is configured with both), and use the existing tests as a starting point for your own.
-
Extras (2 hours)
- SEO tag helpers, setup scripts, OpenGraph images and custom fonts all included to help you launch faster.
Don't get stuck. There's tons of docs (and videos!)
I've spent hours crafting detailed documentation↗ and filming in-depth walkthrough videos (coming soon), to help you never get stuck and launch ASAP. Start by watching the intro video below ↓
- Best-in-class documentation —
- Like reading? You'll never get stuck, with best-in-class docs that cover everything in this template. Read the docs →
- Walkthrough videos —
- Prefer videos? I've filmed detailed overview and walkthrough videos, to get you up and running quickly (coming soon).
- Continuously edited —
- Just like this template, I regularly update the docs to keep them fresh. You can even suggest improvements to the docs in the private GitHub repository.
The starter kit you'll keep coming back to.
This isn't just a starter kit you'll use once. This is a Ruby on Rails template you'll keep coming back to, project after project. You'll come for the core features (payments, authentication and deployment), but you'll stay for the small things —
- Your code, your rules.
-
You get direct access to the code via a private GitHub repository, which you can clone, tweak, edit and personalize.
- Not the whole kitchen sink.
-
This template is simple, by design! It sticks to a small set of defaults that make sense no matter what you're building.
- Get stuck? There's docs to help.
-
This starter kit's documentation is extensive and continuously improving based on customer feedback (including yours!)
- Bug fixes & improvements.
-
This template will continue to get bug fixes and improvements, which you can merge directly into your code.
- Generous licensing.
-
Our licensing permits you to use this template in an unlimited number of personal or client projects (subject to the full license terms).
- Starter Kit+
-
If you purchase all-access, or have access to the mailer components, you'll also get access to Starter Kit+. It includes a custom password-reset email based on the ActionMailer template library.
start building today
Buy once, own forever.
Get all current and future RailsNotes UI content, or just the Ruby on Rails Starter Kit. All for a simple, one-time price.
Basic
$49 $37 USD
Get lifetime access to this Ruby on Rails Starter Kit and save 16+ hours shipping your next app, Saas or side-project.
- Save 16+ hours of development time
- Payments, Authentication and more already built
- Detailed documentation and videos
- Free updates + bug fixes
- One-time purchase
All Access
$99 $67 USD
Get lifetime access to all current and future RailsNotes UI components, including this Ruby on Rails Starter Kit.
- Everything in Basic (Starter Kit access)
- Starter Kit+ access
- RailsNotes UI ActionMailer templates & components (40+ email components & 12+ email templates)
- All future RailsNotes UI content
- One-time purchase
- Say a big thank you to the developer
Not ready to buy?
Keep in touch with product updates.
Frequently asked questions
If you have any other questions, email us.
-
-
How do I use this template?
This Ruby on Rails template is a starting point for new a app, SaaS or side-projects. Once you clone the code, it's like a fresh new Ruby on Rails app, except payments, authentication and more is already set up.
-
Will this template get updated?
Yes. I'll continue to release updates like version bumps for gems, and bug fixes. I may also release larger new features. Since you have access to the code, you can also update it yourself.
-
How do I get access to the code?
Once you purchase a license key and create your account, you can add your Github username from your account settings page. Doing this will invite you to the private Github repository, where the Starter Kit code lives.
-
Can I make code changes, swap things out, or add gems?
Yes. Once you clone the template for your new app, you have direct access to the source code, like a typical Ruby on Rails app. Just note — making changes to the foundation of the template will make it harder to merge in updates in the future. For instance, you should think twice before swapping out Devise for another authentication library.
-
-
-
What does lifetime access mean?
Lifetime access means that you purchase once and own it forever. No subscriptions.
-
What do free updates mean?
From time to time, the Starter Kit will be updated (bug fixes, gem bumps, new features) — free updates mean you get access to any new updates for free, forever. If you purchase All Access, you'll also get access to any future RailsNotes UI content that I release.
-
What is your refund policy?
If you're unhappy with your purchase for any reason, send an email to [email protected] within 30 days and I'll refund you in full, no questions asked.
-
What other content is available?
Alongside this Ruby on Rails template, I've also released a library of email components. In the future, I'm planning to release more content. If you purchase the All Access plan, you will get free access to any of this additional content.
-
-
-
What is Starter Kit+?
Starter Kit+ is available to anyone who purchases All Access, or owns the ActionMailer email components too. It's identical to the regular Starter Kit, but it includes a custom password reset email built with the ActionMailer email components.
-
What's the difference between Basic and All Access?
Basic gives you access to one thing — in this case, the Starter Kit. All Access will give you the same lifetime access, plus access to all existing and future RailsNotes UI content.
-
How will you track my purchase?
When you purchase a RailsNotes UI product, you will be emailed a unique access code which will track your purchase. This code will let you create an account, then link your Github account to gain access to the Starter Kit repository. I will also have a direct record of your purchase on file as a backup.
-
How will you keep me updated on RailsNotes UI development?
When you purchase anything from RailsNotes UI, you will receive product updates via email, and you'll be the first to know about new releases. For more updates, you can also follow me on Twitter (@hrrsnbbnt).
-