Ship je SaaS in dagen, niet maanden
Stop met het opnieuw bouwen van authenticatie, facturatie en teambeheer. Rails Startup geeft je een productieklare Rails 8.1 codebase met Stripe-betalingen, multi-tenant architectuur en alles wat je nodig hebt om je SaaS te lanceren — zodat jij je kunt richten op wat je product uniek maakt.
Gebouwd met technologieën die je al kent en vertrouwt
Alles wat je nodig hebt om een SaaS te lanceren
Productiegeteste features die je weken zouden kosten om zelf te bouwen, klaar om in minuten aan te passen.
Authenticatie & Beveiliging
Compleet authenticatiesysteem met bcrypt wachtwoord-hashing, veilig sessiebeheer, rate limiting op inlogpogingen, wachtwoord-resetflows en CSRF-bescherming. Allemaal gebouwd op de Rails-manier — geen Devise-afhankelijkheid.
Stripe Facturatie & Abonnementen
Aangedreven door de Pay gem met volledige Stripe-integratie. Ondersteunt maandelijkse, jaarlijkse en levenslange abonnementen. Inclusief webhook-afhandeling, factuurbeheer, klantportaal en planbeheer out of the box.
Multi-Tenant Architectuur
Correcte account-scoping met het User → Membership → Account patroon. Request-scoped context via Current.user en Current.account. Lidmaatschapsrollen (eigenaar, beheerder, lid) met nette autorisatie door de hele applicatie.
Teambeheer & Uitnodigingen
Nodig teamleden uit met e-mailuitnodigingen die automatisch verlopen na 7 dagen. Configureerbare stoellimieten per plan, rolgebaseerde toegangscontrole en eigenaarschapsoverdracht tussen leden. Alles wat je SaaS nodig heeft voor samenwerking.
Admin Dashboard
Volledig beheerpaneel voor het beheren van gebruikers, accounts, plannen en abonnementen. Inclusief job-monitoring via Mission Control voor Solid Queue. Zie in één oogopslag wat er in je app gebeurt.
Moderne Frontend Stack
Tailwind CSS met DaisyUI-componenten voor snelle UI-ontwikkeling. Hotwire (Turbo + Stimulus) voor SPA-achtige interacties zonder de complexiteit van een JavaScript-framework. Dark mode-ondersteuning en responsive design inbegrepen.
Geautomatiseerde Database Backups
Continue SQLite-backups met Litestream, die elke wijziging in real-time naar S3-compatibele opslag streamen. Herstel naar elk punt in de tijd met één commando. Zero-downtime, zero-maintenance backup-infrastructuur standaard inbegrepen.
Van aankoop tot productie in drie stappen
Je krijgt de volledige broncode. Geen verborgen afhankelijkheden, geen vendor lock-in.
Krijg de broncode
Neem een abonnement en krijg direct toegang tot de complete Rails 8.1 codebase. Clone de repository en je bent klaar.
Pas aan met Rails-conventies
Alles volgt standaard Rails-patronen. Wijzig configuratiebestanden, pas views aan, voeg je models toe — het werkt precies zoals je verwacht.
Deploy met Kamal
Voorgeconfigureerd voor deployment met Kamal en Docker. Inclusief Thruster voor HTTP-caching. Push naar productie wanneer je klaar bent.
Wat zit er onder de motorkap
Een gedetailleerd overzicht van alles wat inbegrepen is in Rails Startup, georganiseerd per categorie.
Core Framework
- Rails 8.1 met Ruby 4.0
- SQLite als standaard database
- Importmaps voor JavaScript (geen Node.js nodig)
- Propshaft asset pipeline
- I18n met Engelse en Nederlandse vertalingen
Authenticatie & Beveiliging
- bcrypt wachtwoord-hashing
- Veilig sessiebeheer
- Rate limiting op authenticatie-endpoints
- Wachtwoord-reset via e-mail
- CSRF-bescherming
- Brakeman security scanning
Facturatie & Betalingen
- Stripe-integratie via Pay gem
- Maandelijkse, jaarlijkse en levenslange abonnementen
- Webhook-afhandeling
- Factuurbeheer
- Stripe Klantportaal
- Planbeheer in admin
Multi-Tenancy & Teams
- User / Membership / Account architectuur
- Request-scoped context (Current.user, Current.account)
- Lidmaatschapsrollen: eigenaar, beheerder, lid
- E-mailuitnodigingen met 7 dagen verloopdatum
- Configureerbare stoellimieten per plan
- Eigenaarschapsoverdracht tussen leden
Frontend
- Tailwind CSS voor utility-first styling
- DaisyUI componentbibliotheek
- Hotwire (Turbo + Stimulus)
- Dark mode-ondersteuning
- Responsive design
- Lexxy rich text editor
Infrastructuur & Deployment
- Kamal voor zero-downtime deployment
- Docker-configuratie inbegrepen
- Thruster voor HTTP-caching
- Solid Queue voor achtergrondtaken
- Mission Control dashboard voor job-monitoring
- Litestream geautomatiseerde database-backups
Investeer in je snelheid
Elk uur dat je besteedt aan het herbouwen van boilerplate is een uur dat je niet besteedt aan je product. Kies een plan en begin vandaag met shippen.
Early bird
- 1 gebruiker
- Volledige toegang tot de broncode (geen obfuscatie)
- Alle toekomstige updates en verbeteringen
- Authenticatie, facturatie en teams inbegrepen
- Kamal deployment-configuratie
Veelgestelde Vragen
Alles wat Rails-ontwikkelaars willen weten voordat ze beginnen.
Rails Startup draait op Rails 8.1 met Ruby 4.0. Het gebruikt de nieuwste Rails-conventies inclusief Solid Queue voor achtergrondtaken, SQLite als standaard database en importmaps voor JavaScript.
Je krijgt een complete, werkende Rails-applicatie met authenticatie (bcrypt, sessies, wachtwoord-reset), Stripe-facturatie via de Pay gem, multi-tenant architectuur (User/Membership/Account), teamuitnodigingen met rolgebaseerde toegang, een admin dashboard, Tailwind CSS met DaisyUI, Hotwire (Turbo + Stimulus), achtergrondtaken met Solid Queue, i18n-ondersteuning (Engels en Nederlands) en Kamal deployment-configuratie.
Ja. Je licentie staat je toe om onbeperkt applicaties te bouwen voor jezelf of je klanten. Je kunt de code aanpassen zoals je nodig hebt. De enige beperking is dat je de template zelf niet mag doorverkopen of herdistribueren.
Rails Startup gebruikt de Pay gem voor Stripe-integratie. Abonnementen, webhooks, facturen en het klantportaal zijn allemaal voorgeconfigureerd. Plannen en prijzen worden gedefinieerd in je Stripe-dashboard en gesynchroniseerd met je app. Je hoeft alleen je Stripe API-sleutels toe te voegen en je kunt betalingen accepteren.
Rails 8 omarmt SQLite als een productiewaardige database voor de meeste SaaS-applicaties. Het vereenvoudigt deployment (geen aparte databaseserver), verlaagt kosten en presteert uitstekend voor typische workloads. Je kunt altijd overschakelen naar PostgreSQL als je schaal dat vereist — het is standaard Rails en ActiveRecord.
Rails Startup bevat Litestream voor continue, real-time SQLite-backups naar S3-compatibele opslag. Elke databasewijziging wordt automatisch gestreamd — geen cronjobs, geen handmatige dumps. Je kunt herstellen naar elk punt in de tijd met één commando. Voeg gewoon je S3-credentials toe en de backups draaien automatisch.
Absoluut. Je bent eigenaar van de volledige broncode. Er zijn geen verborgen gems of versleutelde bestanden. Elk model, elke controller, view en migratie is van jou om aan te passen. Het volgt standaard Rails-conventies, dus elke ervaren Rails-ontwikkelaar kan er direct mee aan de slag.
Ja. Zolang je abonnement actief is, krijg je toegang tot alle updates en nieuwe features. Je kunt updates op je eigen tempo in je project pullen. Als je opzegt, behoud je de versie die je hebt maar verlies je toegang tot toekomstige updates.
Ja. Rails Startup is gebouwd met productie in gedachten. Het bevat Brakeman voor security scanning, rate limiting, CSRF-bescherming, veilig sessiebeheer en is voorgeconfigureerd voor deployment met Kamal en Docker. Thruster is inbegrepen voor HTTP-caching en het serveren van assets.
Stop met het herbouwen van dezelfde boilerplate
Elke Rails SaaS heeft auth, betalingen en teams nodig. Je hebt ze al eerder gebouwd. Sla de herhaling over, pak de broncode en lanceer je product deze week.
Bekijk prijzen