TIM Coach Dashboard

The referral, intake, and clinical-supervision platform behind a growing therapy practice.

Type
Healthcare Platform
Role
Web Developer
Year
2026

Therapy inMotion’s clinicians run their referrals, intakes, and supervision sessions through this dashboard. It’s a TypeScript, React, and Express app on MySQL and AWS, built to keep patient data where it belongs.

Clinicians sign in with Microsoft Entra ID, and their roles come straight from Microsoft groups. Public intake forms run in a locked-down iframe, so patient details never touch the WordPress site, and every change lands in a tamper-evident, hash-chained audit log. Amazon Bedrock condenses long patient-app reports into a few highlights for clinicians, without storing the model’s output.

Deploys go out through GitHub Actions with short-lived credentials and checksum-verified builds. In six months the API grew from 27 to 55 routes, backed by 688 automated tests where there had been none.

Employer work – screenshots aren’t shown to protect patient privacy.

Highlight

0 → 688

Automated tests in six months