Rails 8 Vue 3 SaaS Starter Kit icon

Rails 8 Vue 3 SaaS Starter Kit

Go to Website
Hot or Not
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

  1. Unzip the package and open documentation/index.html.
  2. Install Ruby 3.4.5, Node.js with npm, and PostgreSQL.
  3. Install Ruby dependencies with bundle install.
  4. Install frontend dependencies with npm install.
  5. Create and migrate the database with bin/rails db:prepare.
  6. Run Rails and Vite together with bin/dev.
  7. Open http://localhost:3000 and register the first administrator.

Option 2: Docker Compose setup

  1. Install Docker with Compose v2.
  2. Unzip the package and open a terminal in the project folder.
  3. Run docker compose up --build.
  4. Open http://localhost:3000 and register the first administrator.

Production, customization, upgrade, and troubleshooting instructions are included in the documentation folder.

Authortheeraphatjantakat
CategoryScripts & Code / Ruby
Price$39
Extended License$117
First ReleaseJul 18, 2026
Last UpdateJul 18, 2026
Files included.rb, .css, .html, JavaScript .js

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