The application layer handles medical document intake with a security-first pipeline: every upload is scanned, extracted, analyzed and reported automatically.
FastAPI + React 18 + PostgreSQL
Role-based platform for Admin, Doctor, Technician and Patient
Analysis engine
Ingests CSV, Excel, PDF, JSON & XML bilans; flags anomalies against clinical reference ranges with Pandas + Scikit-learn
JWT + 2FA / AES-256
TOTP two-factor auth, password-reset flow, encrypted sensitive data
ClamAV
Malware scanning on every uploaded document
Tesseract OCR
Automated anonymization of patient documents
ReportLab
Automated PDF & JSON report generation
Admin console
User/doctor/technician CRUD, audit-log security feed, analytics dashboard