ServicesCrelio App
Architecture Overview
Introduction to crelio-app architecture documentation
Architecture Overview
Comprehensive internal architecture documentation for the crelio-app Django service.
Documentation Structure
System-Level Architecture
High-level overview of domain boundaries, dependency graph, and service interactions.
Fat Models Design
Explanation of the core design philosophy, model patterns, and anti-patterns used in the codebase.
Data Flow and Lifecycle
Detailed look at request lifecycle, transaction boundaries, async job processing, and integration flows.
Middleware Flow
Deep dive into the request/response middleware pipeline, including authentication and error handling logic.
App-Specific Documentation
Deep dives into each of the 17 Django apps:
- Core - Foundation and utilities
- Patient - Registration and demographics
- Finance - Billing and claims
- Report - Lab reports and reflex testing
- Integration - External vendors -And more...