LIS_AI (EasyLab) is a full-stack Laboratory Information System designed to help medical labs manage patients, test records, technicians, and results — with built-in AI-powered analysis (such as anemia prediction).
The system integrates three core components:
Angular Frontend — modern, responsive user interface for lab staff and administrators.
NestJS Backend (lis-backend) — API and business logic layer handling authentication, user management, test handling, and communication with both MySQL and the AI service.
FastAPI ML Service (LIS_AI-API) — Python-based microservice that performs AI predictions and data analysis on lab test results.
MySQL Database — stores structured lab data (users, patients, tests, results, roles, etc.). make at 600 or less character and remove logos