# Build a SaaS App in Ruby on Rails 8 > A 400+ page book by Rob Race that walks you through building a production SaaS application from scratch using Ruby on Rails 8. Covers authentication, Hotwire, Solid Queue, Stripe payments, Action Mailbox, GitHub integrations, webhooks, performance tuning, and deployment. Available as PDF, ePub, and MOBI. This book builds one application — a Daily Standup tool — across all 14 chapters. Every chapter adds to the same codebase. The same code and techniques are used in production at Status Cat (https://statuscat.com). - Author: Rob Race (https://robrace.dev) - Publisher: Succinct Software LLC - Website: https://buildasaasappinrails.com/ - Pricing: $37 (book only) or $77 (complete package with per-chapter source code, exercises, cheat sheets, Slack community, and Rails 7 edition) - Availability: Presale (content complete at v0.9, in final editing) - Formats: PDF, ePub, MOBI Technologies covered: Ruby on Rails 8, Hotwire (Turbo 8 page morphing, Turbo Frames, Stimulus), Solid Queue, Solid Cache, Solid Cable, ActionCable, Action Mailbox, ActionMailer, Stripe Payments, GitHub OAuth, GitHub API, Webhooks, Rails.event, Kamal 2, Hatchbox, Heroku, PostgreSQL, TailwindCSS, Importmaps, Rails Authentication Generator, Service Objects, Mission Control, YJIT, Pagy. ## Chapters - [Chapter 1: Ruby on Rails and Your First App](https://buildasaasappinrails.com/): Create a sample app and understand the conventions behind Rails - [Chapter 2: Testing and You](https://buildasaasappinrails.com/): Why testing matters, different test types, and CI - [Chapter 3: Starting Your SaaS App](https://buildasaasappinrails.com/): System requirements, Git, Importmaps, Turbo, and TailwindCSS - [Chapter 4: Users Are Everything](https://buildasaasappinrails.com/): Built-in Rails 8 authentication, friendly URLs, user invites, and account flows - [Chapter 5: Business Models and Logic](https://buildasaasappinrails.com/): The resources users interact with and how they relate to each other - [Chapter 6: Service Objects](https://buildasaasappinrails.com/): When there's too much business logic in your controllers - [Chapter 7: ActiveJob and Solid Queue](https://buildasaasappinrails.com/): Where background tasks fit in, how to create, schedule, and monitor them with Mission Control - [Chapter 8: Mailers and You](https://buildasaasappinrails.com/): ActionMailer from generation to edge cases, plus receiving and parsing email replies with Action Mailbox - [Chapter 9: Hotwire](https://buildasaasappinrails.com/): Turbo 8 page morphing, Turbo Frames, Stimulus, and ActionCable/SolidCable for real-time UI - [Chapter 10: Stripe Payments and Subscriptions](https://buildasaasappinrails.com/): Plans, billing portal, webhooks, plan limits, and safe payment handling - [Chapter 11: Third-Party Integrations](https://buildasaasappinrails.com/): GitHub OAuth, API access, webhook handling, Rails.event for internal events, and analytics - [Chapter 12: Speeding Up Rails](https://buildasaasappinrails.com/): N+1 queries, async queries, database indexes, pagination with Pagy, YJIT, and SolidCache - [Chapter 13: Deploying](https://buildasaasappinrails.com/): Kamal 2 on your own server, Hatchbox, or Heroku - [Chapter 14: Going Further](https://buildasaasappinrails.com/): Active Record encryption, AR Normalizes, error reporting, deeper Solid Queue patterns, and AI in Rails ## Purchase - [Complete Package - $77 (presale)](https://gum.co/basair8cp/presalecp): eBook (PDF/ePub/MOBI), per-chapter source code, exercises, cheat sheets, private Slack community, Rails 7 edition included - [Book Only - $37 (presale)](https://robrace.gumroad.com/l/basair8eo/presaleeo): eBook (PDF/ePub/MOBI) and full source code for the finished app - [Free Sample Chapters](https://buildasaasappinrails.com/#sample): Enter your email to receive sample chapters ## Related - [Rob Race's Blog](https://robrace.dev/blog): Articles on Ruby, Rails, and web development - [Build a SaaS App in Rails 7](https://buildasaasappinrails.com/7): Previous edition of this book - [Status Cat](https://statuscat.com): A live SaaS product built with the same code and techniques from the book - [Simple Rails Auth](https://simplerailsauth.com/): Companion resource for Rails 8 authentication - [Realtime Rails](https://realtimerails.dev/): Learn realtime Rails with Turbo 8, ActionCable, and StimulusJS ## Optional - [Contact](mailto:rob@succinctsoftwarellc.com): Email the author directly - [Twitter/X](https://twitter.com/rob__race): Author's social media - [Succinct Software LLC](https://succinctsoftwarellc.com): Author's company