architecture-patterns

This reference covers the key architectural decisions when building SaaS applications. Each pattern includes trade-offs and decision criteria to help teams make informed choices early in the development process.

Content Preview
# SaaS Architecture Patterns

## Overview

This reference covers the key architectural decisions when building SaaS applications. Each pattern includes trade-offs and decision criteria to help teams make informed choices early in the development process.

## Multi-Tenancy Models

### 1. Shared Database (Shared Schema)

All tenants share the same database and tables, distinguished by a `tenant_id` column.

**Pros:**
- Lowest infrastructure cost
- Simplest deployment and maintenance
- Easy cross-t
How to Use

Recommended: Install to project (local)

mkdir -p .claude/skills
curl -o .claude/skills/architecture-patterns.md \
  https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/product-team/saas-scaffolder/references/architecture-patterns.md

Skill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.

Alternative: Clone full repo

git clone https://github.com/alirezarezvani/claude-skills

Then reference at product-team/saas-scaffolder/references/architecture-patterns.md

Related Skills