Rails 8 Vue 3 SaaS Starter Kit

Description
Build your next SaaS product on a production-ready foundation
Rails 8 Vue 3 SaaS Starter Kit combines a conventional Ruby on Rails backend with a polished Vue 3 and TypeScript interface. It gives you the security-sensitive foundation that business applications need, while keeping the code Rails-native and straightforward to customize.
Use it as the starting point for CRM, inventory, booking, clinic, garage, ERP, HR, internal tools, and other organization-based products.
Designed for real multi-tenant applications
Every organization-owned workflow is tenant-scoped. Memberships, roles, branches, media, settings, notifications, and audit events are isolated by organization, with authorization and database constraints protecting the boundaries.
Buyer-friendly delivery
The package includes locked dependencies, automated tests, Docker development and production stacks, Kamal configuration, commercial licensing, third-party notices, and step-by-step installation, deployment, customization, upgrade, and troubleshooting guides.
Modern full-stack workflow
Vue 3, TypeScript, Pinia, Vite, Tailwind CSS, file-based pages, responsive light/dark themes, and English/Thai localization sit on top of Rails 8, PostgreSQL, Active Storage, and Solid Queue.
Features
- Rails 8.1 backend with PostgreSQL and Puma
- Vue 3, TypeScript, Vite, Pinia, Vue Router, and Tailwind CSS
- Organization-based multi-tenancy and tenant switching
- Role-based access control with custom roles and allowlisted permissions
- Registration, login, logout, password reset, and single-use invitations
- Last-administrator protection and cross-tenant database constraints
- Organization dashboard, settings, branding, and member administration
- Branch management with atomic Excel import and export
- Tenant-scoped media library with validation and Active Storage
- In-app notifications and email preferences
- Append-only audit log with actor, target, request, and safe metadata
- English and Thai localization with localized dates and numbers
- Responsive light, dark, and system-aware themes
- SMTP mail, Solid Queue, Docker Compose, Kamal, and health checks
- Automated Rails tests, system tests, linting, security scans, and CI
- Commercial license, third-party notices, changelog, and buyer documentation
Requirements
- Ruby 3.4.5 with Bundler
- Node.js with npm
- PostgreSQL (PostgreSQL 17 is supplied by the Compose stacks)
- Docker with Compose v2, if using the included container workflow
- An SMTP provider for invitation and password-reset email in production
- A Linux host and TLS-terminating reverse proxy for public production deployment
Instructions
Option 1: Ruby on Rails built-in setup
- Unzip the package and open documentation/index.html.
- Install Ruby 3.4.5, Node.js with npm, and PostgreSQL.
- Install Ruby dependencies with
bundle install. - Install frontend dependencies with
npm install. - Create and migrate the database with
bin/rails db:prepare. - Run Rails and Vite together with
bin/dev. - Open
http://localhost:3000and register the first administrator.
Option 2: Docker Compose setup
- Install Docker with Compose v2.
- Unzip the package and open a terminal in the project folder.
- Run
docker compose up --build. - Open
http://localhost:3000and register the first administrator.
Production, customization, upgrade, and troubleshooting instructions are included in the documentation folder.
| Author | theeraphatjantakat |
|---|---|
| Category | Scripts & Code / Ruby |
| Price | $39 |
| Extended License | $117 |
| First Release | Jul 18, 2026 |
| Last Update | Jul 18, 2026 |
| Files included | .rb, .css, .html, JavaScript .js |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,094 views · 28 clicksSaaS · Week 45 · 3,094 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,483 views · 216 clicksWebsite · Week 45 · 40,483 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,575 views · 110 clicksSaaS · Week 45 · 38,575 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,613 views · 197 clicksSaaS · Week 45 · 57,613 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,046 views · 119 clicksDesktop App · Week 45 · 27,046 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 2,986 views · 18 clicksWebsite · Week 45 · 2,986 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,681 views · 16 clicksWeek 45 · 1,681 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,572 views · 13 clicksWeek 45 · 1,572 views · 13 clicks