# SaaS Starter Vue ## Docs - [Button Components](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/components/buttons.md): Use button variants and styles for actions throughout your application - [Form Components](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/components/forms.md): Build forms with validation using vee-validate and zod - [Modals & Dialogs](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/components/modals.md): Display overlay content with Dialog, Sheet, Popover, and Dropdown components - [UI Components Overview](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/components/overview.md): Explore the comprehensive UI component library built with reka-ui and Tailwind CSS 4 - [Database Configuration](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/configuration/database.md): Set up PostgreSQL, run migrations, and understand the multi-tenant database architecture - [Email Configuration](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/configuration/email.md): Configure SMTP and email delivery for transactional emails and notifications - [Environment Variables](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/configuration/environment.md): Configure your SaaS Starter Vue application with environment variables - [Backend Development](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/development/backend.md): Laravel architecture, models, controllers, and multi-tenancy in SaaS Starter Vue - [Frontend Development](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/development/frontend.md): Guide to Vue 3, Inertia.js, and frontend architecture in SaaS Starter Vue - [Project Structure](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/development/project-structure.md): Understanding the directory structure and organization of the SaaS Starter Vue codebase - [Testing](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/development/testing.md): Running tests, linting, and maintaining code quality in SaaS Starter Vue - [Authentication System](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/features/authentication.md): Complete guide to Laravel Fortify authentication including login, registration, password reset, and email verification - [Multi-Tenancy Architecture](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/features/multi-tenancy.md): Learn how multi-tenancy works in SaaS Starter Vue with domain-based routing and database isolation - [Settings Management](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/features/settings.md): Configure user profiles, system settings, API tokens, and application preferences - [Subscription Plans](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/features/subscription-plans.md): Learn how to manage subscription plans, features, and tenant subscriptions in SaaS Starter Vue - [Two-Factor Authentication](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/features/two-factor-auth.md): Setup and use two-factor authentication (2FA) for enhanced security with TOTP-based verification - [Installation](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/installation.md): Set up your development environment and install SaaS Starter Vue - [Introduction](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/introduction.md): A modern, full-stack SaaS starter kit built with Laravel 12 and Vue 3 - [Quick Start](https://mintlify.wiki/zrclouddev-oss/saas-starter-vue/quickstart.md): Get a working multi-tenant SaaS application running in minutes