API Reference¶ Code reference structured by architectural layer. Configuration¶ Application Configuration Base Settings Models SQLAlchemy and Dependency Configuration Application Constants Infrastructure¶ Core Setup Server Core Lifespan Management ORM Models Base Models User Model Role Model Reference Data Models Exercise Model Core Utilities (lib) JWT Cookie Security Scheme Security Utilities Infrastructure Utilities API Exceptions Query Filters Exception Handlers Cache Invalidation Helpers Custom JSON Response JWT Utilities Custom Regex Errors Base Models & Structures Serialization Registry Utilities and Helpers Structured Logging Configuration Server CLI Commands Application Scripts User Management CLI Database Seeding Script Business Logic Layers¶ Domains Overview Users Domain Catalogs Domain Exercises Domain System Domain Application Entry¶ Entry Point (main.py)