PRESALE - LaunchKit by RubyCademy
Start building your product from your current_user
Stop wasting weeks wiring up the essentials every app needs.
Focus on your product, your ideas.
What’s inside LaunchKit by RubyCademy
LaunchKit gives you a complete foundation to build and launch your product. It ships with everything a modern Rails application needs in production, so you can focus on building features that make your product unique.
Core
- Rails 8 Native Stack (Hotwire, Turbo, Stimulus, ActiveJob)
- TailwindCSS – a responsive design system ready out of the box
- Authentication – secure login and signup with Devise-like patterns
- Social Logins with OAuth – Google, GitHub, X.com, LinkedIn
Payments & Monetization
- Stripe Integration – clean setup with subscriptions, one-time charges, and billing portals
- Freemium, Trial, and Subscription Models – implement free plans, trial periods, or direct purchase and subscription models with minimal setup
- Webhooks Handling – built-in listeners for payment_intent.succeeded, cancellations, and failed payments
- Post-Payment Onboarding – automatic welcome emails and account setup after successful payment
Product & User Management
- Admin Dashboard – manage users, billing, and content from one place
- Notifications – support for in-app and email notifications, plus real-time delivery
- Internationalization (I18n) – multi-language support with Rails native helpers
- User Onboarding – customizable multistep forms for profile setup and workspace creation
Developer Experience
- Background Jobs – job processing and async tasks via ActiveJob
- API Ready – authentication and authorization through stateless JWT tokens, with example endpoints to inspire your API design
- Testing Setup – RSpec, FactoryBot, and system tests preconfigured
- Seeds & Examples – sample data and example flows for faster prototyping
- Documentation – detailed guides for customizing every part (payments, authentication, onboarding, UI)
Extra Goodies
- Multi-Landing Pages – choose from several prebuilt templates for your marketing site
- Team Roles & Permissions – role-based access control for organizations and teams
- Environment Config – sensible defaults for local, staging, and production
- Security Best Practices – CSRF protection, secure headers, and CSP configured by default
Documentation that guides you every step
LaunchKit ships with exhaustive documentation. From the first setup to advanced customization, you will find clear guides that help you start building efficiently without losing time.
Code that speaks to everyone
The codebase is intentionally simple and straightforward. It is designed to be understandable and adaptable by developers of all levels, from junior profiles discovering Rails to seasoned engineers looking for a solid starting point.
If you enjoy RubyCademy content on social media, you will love exploring the source code.
The same passion for clean, beautiful code and thoughtful patterns that we share in our examples has been poured into LaunchKit.
LaunchKit by RubyCademy is planned for release on October 25th.
Early-bird access is limited to the first 50 customers.
Voilà! 💚
You'll get a complete Rails 8 boilerplate with Hotwire, Turbo, Stimulus, TailwindCSS, and ActiveJob + an access to our documentation.