moneygun
SHIP YOUR NEXT APP FAST! Rails 8 SaaS Multitenancy boilerplate. Users-Memberships-Organizations. Row-based. Set tenant based on URL params.
boilerplatemultitenancyi18n
FreeRepo
Overview
Moneygun is a production-ready Ruby on Rails boilerplate for building multi-tenant SaaS applications with route-based organization management, Devise and Pundit authentication, Stripe subscription payments via the Pay gem and team management features. It provides a complete development setup with nested resource scaffolding, comprehensive test coverage and best practices for SaaS architecture including role-based access control and organized resource hierarchies.
Features
multi-tenant architectureroute-based multitenancyuser authenticationorganization managementteam managementmember invitationsrole-based access controlstripe subscriptionsdark modenested resource generationsubscription managementwebhook handling
Feature Flags
userDashboardauthenticationsubscriptionspaymentsecommerceauthorizationteamsOrgsi18nnotificationswebhooksmultitenancyroleBasedAccess
Recommended Use Cases
b2b-saasteam-collaborationsubscription-based-applicationsmulti-organization-platforms
Frontend
erb
Backend
railsruby
Auth Providers
devise
Deployment Targets
None
Payment Providers
stripe
Quick Facts
Stack
Framework
rails
Language
ruby
CSS
tailwindcss
Database
postgresql
Auth
devise, pundit
ORM
active-record
Testing
minitest
Data Layer
Databases
postgresql
ORM
active-record
UI Stack
Styling
tailwindcss
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed boilerplate