Leo's working on a new series...

SaaS Project Kit with Rails

from Zero to Hero by building 7 projects
made for Startup Founders, Solopreneurs, Marketers & Freelancers

Inspired Indie Hackers who turned their ideas into profitable startups with Ruby on Rails

Josh Pigford
  • . Josh is most famous as the founder of Baremetrics - an analytics solution for SaaS companies with recurring billing.
  • . He created a Ruby on Rails app connecting to Stripe APIs to analyse customers' transactions and tried to ship it soon to validate his idea.
  • . Less than 6 months, he made $14,000 MRR (monthly recurring revenue).
  • . In 2020, Josh sold Baremetrics for $4,000,000 in cash.

Jon Yongfook
  • . Jon quit his job to pursue a more entrepreneurial life in 2018. He decided to try and launch 12 startups in 12 months.
  • . And the #8 seemed to worked out and that was the BannerBear - a Ruby on Rails app that creates APIs for image / video generation and processing.
  • . As of now, this startup is making $48,000 MRR with 500+ subscribers.

Laura Roeder
  • . Laura was a digital marketer and she had a problem of posting different Tweets at different times to maximize exposure. She had to do this manually by hand, using spreadsheets and this process was time-consuming.
  • . That’s when Chris - Laura’s husban, who happened to be a Ruby on Rails developer - suggested that they build an app to automate the process. That’s how MeetEdgar was born.
  • . MeetEdgar generated more than $100,000 in MRR and was acquired recently for a 7-figure deal
Nathan Barry
  • . Nathan had an idea to build an email marketing tool built specifically for authors/bloggers like himself in 2013.
  • . That was where ConvertKit come from. To validate the idea, he hired a contractor to build the first version of ConvertKit as a Saas application in Ruby on Rails for the whole back-end and he himself worked on all the design and front-end code.
  • . It took him 10 months to reach $5,000 MRR. But now, after 9 years, it’s making $2.6M MRR.

Rails has done more for startups than a whole boatload of Venture Capitalists. Rails has had an incredible impact on the startup ecosystem.

Eric Ries
“Lean Startup” author

Why is Ruby on Rails ideal for Startups?

📺 Ruby on Rails makes it easy and fun to build apps.

🧨 It is one of the best framework to prototype or build an MVP and ship faster so that it reduce the time-to-market of valuable products. It is the ideal for new startups which are looking for a startup friendly, cost-effective, flexible solution, especially for rapid application development.

🌎 Another super helpful thing is the flexibility and extensive open-source code libraries and projects (known as gems) in the Ruby community. This is a huge part that helps developers reduce the burden of coding everything from scratch.

This series is about YOU
building 7 projets

I will walk you through these 7 challenges
step-by-step with different levels.
It's super fun. Promise.

Leo Trieu

Day 1
Pikachu Level
  • Understanding the fundamentals of Web Scraping
  • Understanding HTML and Xpath selectors
  • Scraping data off of single page, multiple page
  • Storing the extracted Data in database
  • Exporting the extracted Data to Excel CSV file
  • Building your own crawl spider API
  • Creating a RapidAPI Account
  • Making our API on RapidAPI platform
  • Deploying to cloud hosting
  • Adding our Endpoints to RapidAPI
  • Adding pricing & publishing our API
  • Relax & enjoy passive income from RapidAPI

Day 2
Pikachu Level
  • Quick tour for Kaboom.js library
  • Understanding layers, sprites
  • Building a Javascript game from empty file
  • Creating animation in the game
  • Creating infinite loop background
  • Handling different keyboard events
  • Managing game scenes (intro, playing, game over)
  • Creating a Rails web application as the back-end
  • Storing the game's scores in the database
  • Deploying game to cloud host service and share with friends

Day 3
Pikachu Level
  • Installing and configure the ideal environment for working with Tailwind CSS
  • Learning a modern way to style websites
  • How to use Tailwind utility classes to style Elements
  • How to use Tailwind classes to create Components
  • Building full responsive websites using breakpoints
  • Building a modern Sign-in page
  • Building a landing page for a SaaS app

Day 4
Kong Level
  • Building a Discord community with subscription payment
  • Learn how to work with the Discord API
  • You will learn how to develop advanced Discord Bots
  • Creating your own Discord server
  • Creating a Discord bot with slash commands
  • Building your own Discord Bot with multiple functions
  • Authenticating user with Discord OAuth
  • Stripe subscription payment to join Discord community
  • Discord webhook to trigger events on server
  • Canceling subscriptions with Discord command
  • Deploying your whole system to production

Day 5
Kong Level
  • Build your own Rails API for server back-end
  • Create different API endpoints for data
  • Authenticate user with OAuth API
  • Build real native mobile apps for iOS and Android with React Native
  • Diving deeper into Components, Layouts & Styling
  • Buiding adaptive User Interface
  • Learn the latest features in React Native including Hooks, React Query, useMutation, and fetching Token.
  • Handling API requests between server and mobile app

Day 6
Godzilla Level
  • Building a full Rails web application
  • Scheduling meeting slots with price tag
  • Integrating Stripe checkout to pay for a meeting slot
  • Handling Stripe webhook events
  • User authentication with email and password
  • Handling transactional emails
  • Exporting payment receipt to PDF
  • Building full UI for customers
  • Building back-end dashboard for the host
  • Working with Zoom API for real-time communication
  • Full Zoom features: video call, chat, screen sharing

Day 7
Godzilla Level
  • Understanding the structure of a Web3 application
  • Design, test, and deploy secure Smart Contracts
  • Setting up both back-end and front-end in no time
  • Use the latest version of Ethereum development tools
  • Build the whole front-end UI with Tailwind CSS
  • Use MetaMask to pair wallets
  • Checking token balances and signing transactions
  • Deploy our own Smart contract with ease

Product-Oriented-Approach Benefits

In this brand new series, I will walk you through steps from design to develop different apps for different real busines idea with core functionalities from scratch.

You don't need to learn everything about Ruby, Rails, HTML, CSS, Javascript, or React Native to just create an application.

In my methodology which I called POA (Product-Oriented-Approach), you just need to learn what you need. This approach is far better than just boring theory of coding which leads you to nowhere.

Doing this way, it won't make you a superstar developer but will get you something REAL quickly and efficiently, especially for Entrepreneurs & Founders.

SHORT timeframe for your learning curve

You learn only MINIMUM tech stacks

You finish with a COMPLETED end-product

Getting CONFIDENCE to transform any business ideas to LIVE

Trusted by the best Developers at

Get the Rails 7 Series today

Learn how to design and build real startup apps with Ruby on Rails step-by-steps explained from a developer's point-of-view.

Pikachu Package

Full price at $197
  • Access to 3 out of 7 projects
  • Lifetime access
  • Downloadable source code


  1. 1 Rapid API
  2. 2 Game Online
  3. 3 Tailwind CSS

Godzilla Package

Full price at $397
  • Full access to all 7 projects
  • Lifetime access
  • Downloadable source code
  • Exclusive Disqus community


  1. 1 Rapid API
  2. 2 Game Online
  3. 3 Tailwind CSS
  4. 4 Discord Bot
  5. 5 Realestate Mobile
  6. 6 Zoom Booking
  7. 7 Web3-Buymeacoffee

Kong Package

Full price at $297
  • Access to 5 out of 7 projects
  • Lifetime access
  • Downloadable source code
  • Exclusive Disqus community


  1. 1 Rapid API
  2. 2 Game Online
  3. 3 Tailwind CSS
  4. 4 Discord Bot
  5. 5 Realestate Mobile

Frequently Asked Questions

When can I access the course?

Instantly. All 7 projects in this series are now ready for you 🤟.

Is this a subscription?

Nope! It's a one-time purchase. When you buy the Rails 7 Series, you'll have life-time access to the course.

Can I use Paypal?

Stripe doesn't support Paypal, so please contact me if you would like to pay via Paypal.

Can I upgrade later if I buy a lower tier now?

Yes — if you purchase either the 'Pikachu' or the 'Kong' package, you'll be able to upgrade your purchase to the 'Godzilla' package later on.

Please note that the price of the course eventually will rise in December, and so it may cost more if you wait to upgrade.

Shoot me an email at [email protected] and we'll sort you out.

Is there a student discount?

Absolutely. We offer 20% off the Godzilla package for students. Reach me at [email protected] with proof of student enrollment.

What if I decide it's not for me?

If you're not happy with the course, for any reason, you can reach out by email within 30 days and I'll refund you in full, with a love letter ❤️.

What people are saying...