Maastricht Deprisk – ML Depression Risk PredictorLIVE
End-to-end ML pipeline with FastAPI backend + Next.js frontend. Containerized service runs on Azure Container Apps; live, non-clinical demo uses a tuned XGBoost model (AUROC 0.71) trained on 9,000+ participants from The Maastricht Study.
- CI/CD: Actions builds → pushes to GHCR → deploys to ACA
- Scale-to-zero, health checks, and Log Analytics for observability
- x-api-key auth with server-side proxy in Next.js (no key in browser)
- CORS allow-list; domain split ready (app/api subdomains)
Research prototype for educational purposes – not for clinical use