Back to Projects
Healthcare SaaS

Round Smarter

AI-Powered Physician Rounding Assistant for streamlined clinical documentation.

Project Overview

A dynamic Healthcare SaaS web application designed for doctors to manage patient censuses, view clinical records (vitals, labs, medications), and automate SOAP note generation via an integrated AI chat interface.

The Challenge

Physicians required hands-free note dictation during rounds without interrupting workflows, while the client needed to load huge lists of active patients and run batch note generation without locking the thread or causing database lag.

The Solution

Developed the React 19 app using Vite. Implemented IndexedDB caching via DexieJS (with 7-day TTL) for static medicine catalogs, mapped virtual lists using react-window, integrated voice transcription APIs, and containerized the system using Docker and Nginx.

Key Highlights

  • Patient Census Dashboard (Virtualized)
  • AI Chat Panel with Markdown & Voice dictation
  • Structured SOAP Note Generation & Revision
  • IndexedDB Caching via DexieJS
  • Multi-stage Docker & Nginx Deployment

Project Impact

1

Engineered a high-performance patient list with react-window virtualization to render 100+ records smoothly at high frame rates

2

Integrated DexieJS (IndexedDB) with a 7-day TTL caching strategy to reduce duplicate API queries for medical and diagnosis catalogs

3

Built a hands-free voice-to-text dictation feature using react-speech-recognition to capture clinical notes on-the-go

4

Configured multi-stage Docker builds with Nginx to deploy static assets across separate development, staging, and production zones