Skip to content

Concepts

Concepts explain the why behind the architecture. Read these to understand design decisions.


System Architecture

Concept What It Explains
Architecture High-level system overview, components, data flow
Data Model Entities, relationships, database schema

Security & Access

Concept What It Explains
Authentication JWT tokens, refresh cookies, session management
Authorization Groups, roles, permissions, modules
Security Security headers, rate limiting, bot protection

Infrastructure

Concept What It Explains
File Storage Cloudflare R2, presigned URLs, image compression
Background Jobs Hangfire jobs, scheduling, email processing

Looking for code? Check Reference > Patterns for implementation details.