Vue3Codebaseto build your own SaaS

Components, SaaS pages, i18n, Persisted Store, Tailwind CSS, Vue3 Setup Script, Fake API (sandbox env), ESLint and more.

No credit card required.

Vue3 + Tailwind CSS

Frontend Features

Everything you need get started building a complete SaaS application.

Components

Components
Buttons, Links, Breadcrumbs, Modals, Image/Document Uploaders, Banners and more. View all components.

SaaS pages/routes/views

Router
Front (Landing, Pricing...) , Account (Login, Register...) , Admin (Tenants, Users...) , Core (Dashboard, Links...) and Sample app (Contracts, Employees...) views. Explore all views.

i18n

i18n
Localize your app, comes with English and Spanish locale keys. Recommended extension: i18n-ally.

Persisted Store

Store
Modular persisted store to remember your users previous state.

Tailwind CSS

Tailwind CSS
Improve the current design with your own design skills. Comes with a custom theme color and Dark Mode.

Vue3 Setup Script

vue3-setup-script
TypeScript friendly components with setup script tag.

Fake API (sandbox env)

Fake API
Love the design-first approach? Just set your environment to sandbox and call fake API implementations.

ESLint

ESLint
Lint your code with your own rules, using @typescript-eslint.

.NET

Backend Features

Multi-organizations/tenants, clean architecture, integration tests, Stripe subscriptions and Postmark Emails.

.NET

.NET
Web API built on top of Microsoft's framework, .NET.

Clean Architecture

Clean Architecture
Solution split the project into multiple 'layers': Domain, Application, Infrastructre, Tests and ClientApp (frontend).

Integration Tests

Tests
Almost every controller method has its own integration test.

Multi-organization & multi-workspace

Multi-Tenancy
Designed to have tenants per account/subscription. Each tenant can have 1 or more workspaces.

Member management

Components
Invite users as Owner, Admin, Member or Guest. Or add your custom roles.

Stripe Subscriptions

Components
Configure your plans and pricing the way it makes sense for your SaaS. Click here to setup.

Postmark Emails

Components
Setup your custom email tempaltes with Postmark. Click here to setup.

Entity Framework

Components
EF Core supported databases. Current implementation: PostgreSql.

Download this template.

Start building your own SaaS application. Or learn how it's done in Vue3, Vue3, React and Svelte..

Get codebase!
App screenshot

Frequently asked questions

Add your own questions and answers to help your users understand your SaaS.

Sample question 1?
Answer 1.
Sample question 2?
Answer 2.
Sample question 3?
Answer 3.
Sample question 4?
Answer 4.
Sample question 5?
Answer 5.
Sample question 6?
Answer 7.