Radiology and lab reporting for a diagnostic centre. Paid procedures flow into a worklist on their own, radiologists report on structured templates, finished reports are locked and signed, and patients get their reports on their phones, each with a QR code anyone can check for authenticity.
Recorded on a development copy with fictional patients and staff; no real patient data. The video has no sound.
In many diagnostic centres a report starts as a Word file, is retyped or copied between people, printed, and collected in person. Nobody can easily tell which studies are still waiting, a finalised report can be quietly edited, critical findings rely on someone remembering to call, and a patient’s report can’t be checked for authenticity once it leaves the building.
Paid procedures arrive in the reporting worklist automatically from the centre’s billing system. A radiologist claims a study, so only one person works on it, and writes the report on a structured template for that modality and protocol, saving it as preliminary and finalising when ready. Final reports are locked: corrections go through addenda or versioned amendments with the full history kept. Each report becomes a signed PDF carrying the radiologist’s registration number and a QR code that anyone can scan to confirm it is genuine. Patients are notified by WhatsApp or SMS and sign in to their own portal to download their reports. A statistics page shows turnaround times and critical-finding communication, and an append-only audit log records who did what.
| Application | Laravel 12 with server-rendered Blade pages, no JavaScript build step |
| Database | MariaDB, with every table scoped to a centre |
| Documents | Dompdf for signed report PDFs with QR verification codes |
| Integration | Signed service API with Nexus Finance (billing); WhatsApp and SMS drivers for notifications |
| Hosting | Designed for shared hosting on Hostinger: cron-driven queue, no background daemons |
Built and tested, and waiting on the centre’s real report templates, letterhead and signatures, messaging-provider credentials and a partner data-sharing agreement before it goes live alongside Nexus Finance.
The reporting workflow can be made traceable, verifiable and easy for patients, without changing how your radiologists like to work.