SaaS

NovaCare — Telehealth Patient Portal

A calm, accessible telehealth portal for booking appointments, viewing records, and joining video visits — designed for patients of all ages.

NovaCare cover
Client
NovaCare Health
Year
2025
Duration
3 months
Role
UX Lead & Frontend
Services
UI/UX DesignWeb DevelopmentAccessibility

The Challenge

NovaCare's patient portal scored poorly on accessibility audits and confused older users. Appointment no-shows were rising due to unclear reminders and flows.

Our Solution

We rebuilt the portal with WCAG 2.2 AA compliance, plain-language UX writing, and a simplified booking journey that works on any device.

Process

How we took this project from brief to launch.

  1. 01

    Accessibility audit and usability testing with patients 55+

  2. 02

    Content rewrite for clarity and reading level

  3. 03

    Redesigned booking, records, and video-visit flows

  4. 04

    Inclusive visual design with high contrast options

  5. 05

    Frontend implementation with keyboard and screen-reader support

Healthcare UX must be trustworthy and effortless. NovaCare needed a portal patients could rely on without calling support.

Accessible by default

Every interactive element meets WCAG standards. Focus states, skip links, and live regions ensure screen-reader users complete the same tasks as everyone else.

Calm visual language

Soft teal accents, generous spacing, and clear hierarchy reduce anxiety. Complex medical data is presented in progressive disclosure patterns.

Full Page Screenshots

Every key screen from the shipped product — desktop layouts, mobile flows, and full-page captures.

Full page capture
NovaCare portal dashboard
Patient home — upcoming visits and quick actions
Full page capture
NovaCare booking flow
Appointment booking — step-by-step flow
NovaCare video visit
Video visit waiting room

Results & Impact

-29%

No-show rate

98/100

A11y score

-41%

Support calls

+53%

Booking completion

Tech Stack

AstroReactTailwind CSSTwilio VideoHIPAA-ready APIs

Have a amazing project idea in mind?

Let's bring your vision to life. Our team is ready to help you create something extraordinary.

Let's Talk
Professional ready to help