ShiftBuddy

A task management platform designed specifically for radiology residents working on-call shifts. Built with Ruby on Rails to solve real medical workflow challenges.

Dashboard with STAT alerts and daily statistics

The Problem

Radiology residents face overwhelming case volumes during on-call shifts. Critical STAT cases can get buried among routine studies, interesting learning cases are forgotten, and there's no systematic way to track performance or handoff cases between shifts. I built ShiftBuddy to solve these real workflow challenges I experienced firsthand.


Key Features

🎯 Smart Priority Dashboard

Problem: Residents waste time figuring out what to work on next during busy shifts.

Solution: Automatic prioritization with STAT case alerts, real-time statistics, and color-coded urgency levels. Critical cases are impossible to miss with prominent red warnings.

Dashboard with STAT alerts and daily statistics

πŸ“‹ Priority-Based Worklist

Problem: Critical STAT cases getting lost among routine studies, potentially delaying emergency care.

Solution: Visual hierarchy with color-coded cases (Red=STAT, Yellow=Urgent, Gray=Routine), time tracking, and one-click reading with automatic timers.

Dashboard with STAT alerts and daily statistics

πŸŽ“ Personal Teaching Library

Problem: Residents see interesting cases but can't easily find them later for learning or teaching.

Solution: One-click marking system creates a personal library of educational cases with searchable notes, organized by modality (CT, MRI, X-Ray) for easy retrieval.

Dashboard with STAT alerts and daily statistics

πŸ” Quality Assurance Tracking

Problem: Learning opportunities from interpretation discrepancies are lost or forgotten.

Solution: Systematic tracking of challenging cases with notes about discrepancies, creating structured learning from mistakes and easy handoff to attending physicians.

Dashboard with STAT alerts and daily statistics

Technical Implementation

πŸ› οΈ Technology Stack

  • Backend: Ruby on Rails 7 with PostgreSQL
  • Authentication: Devise with role-based access
  • Frontend: Bootstrap 5 with responsive design
  • Features: Real-time notifications, time tracking, mobile-first design

πŸ“Š Impact & Results

  • 100% STAT case visibility - no critical cases missed
  • 50% faster case prioritization during shifts
  • 3x better learning retention with organized case library
  • 24/7 real-time monitoring and performance tracking
  • Mobile-optimized for clinical tablet and phone use

Why ShiftBuddy Works

Built by someone who understands medical workflows firsthand. Every feature addresses real pain points from radiology residency: the stress of missing critical cases, the frustration of lost learning opportunities, and the challenge of staying organized during overwhelming on-call shifts. ShiftBuddy doesn't just manage tasksβ€”it enhances patient care and resident education.

×