PACS Analytics & Monitoring
Analytics and monitoring layer built around a DICOM viewer: read-only reporting on the PACS archive, plus a central monitor for the installations running across multiple healthcare sites.
- Area
- Healthcare · Medical imaging
- Main stack
- Node.js · Express · SQL Server · React
Key features
- • Read-only queries on studies, storage, modalities and equipment
- • Archive search with CSV export of results
- • Charts drawn in SVG without added third-party libraries
- • Centralised monitor of installation version and last activity
- • Windows installer configuring IIS site, server farm and rewrite rules
About the project
Two tools built around a DICOM viewer already installed at several healthcare sites: a dashboard reporting on what the PACS archive contains, and a monitor showing the state of every installation. A React route pairs with a read-only backend module inline in the Node and Express server, which opens a pool through the mssql driver and runs parametrised queries on studies, storage, modalities and equipment, drawing charts in SVG and exporting results to CSV. A separate service collects HTTP heartbeats. Delivery uses Docker and a PowerShell installer.
Technologies used
Node.js
Express
SQL Server
React
TypeScript
PowerShell
Docker