Nefrologiya
Nefrologiya — a unified registry of kidney disease patients and hemodialysis consumables monitoring for Uzbekistan's Ministry of Health: login via the ministry's SSO, statistics and export, 3 languages.
Nefrologiya is a system of the Ministry of Health of the Republic of Uzbekistan: a unified registry of patients with kidney disease and tracking of which facility received hemodialysis consumables, when and how many.
What was built
- Patient registry and a detailed card for each patient.
- Facilities and doctors broken down by district.
- Applications: new, submitted and archived; equipment requests and appeals, dialysis sessions.
- Consumables: accounting by facility and user, warehouse.
- Statistics charts and notifications.
Technical decisions
- Login via the ministry's unified SSO system (OAuth).
- Export: PDF, CSV and XLSX.
- Large tables on MUI DataGrid; 3 languages — Uzbek Latin and Cyrillic, Russian.
My role
I own the entire frontend: every section of the React app, charts, export and SSO integration.
Result
The ministry sees patients and consumables across the whole country in a single system.