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.