A full-stack Quality Assurance ecosystem designed for the modern medical physics department. Automating threshold monitoring and delivering deep analytics into geometry and beam consistency — ensuring patient safety through algorithmic precision.
Machine Performance Check Plus (MPC-Plus) is a full-stack Quality Assurance ecosystem designed for the modern medical physics department. Radiation oncology clinics rely on daily QA, but existing tools lack analytics, auditing, and workflow support, making data review inefficient and fragmented.
By leveraging a distributed architecture featuring a Python-driven data extraction engine, a PostgreSQL database, and a Next.js-powered frontend, we provide a centralized hub for multi-machine tracking. Our system automates threshold monitoring and provides deep-dive analytics into geometry and beam consistency, ensuring patient safety through algorithmic precision.
The team was evenly split, with three members focusing on backend development and three on frontend development, ensuring balanced expertise across the full application stack.
MPC-Plus streamlines QA workflows, enhances decision-making, and ensures compliance through centralized data management, automation, and clear performance insights.
Six TCU Computer Science students working in partnership with CenterTX and OneOncology to bring MPC-Plus to life.
All official project documentation, from requirements and planning artifacts to acceptance tests and the final presentation.