Starting Point
K Health initially offered a single direct-to-consumer app. As partnerships grew, the platform needed to scale into branded, white-label versions for each health system.
Key Features
Partner-Branded Apps
Enabled each health system to launch a fully branded app on top of K Health’s core platform.

Rather than shell-level customization, I developed a flexible design system that adapts at the component level—allowing partners to infuse their typography, colors, and logos without breaking usability.
Flexible Components
Leveraging Figma variables, created modular UI patterns that adapted to partner branding while ensuring a consistent experience.
Same core UI, customized per partner
Simplified Scheduling
The K Health app needed a more straightforward path to care. I redesigned the scheduling flow, separating on-demand visits from scheduled ones and improving navigation so that partners could offer a more intuitive experience.
Before: Unclear priorities
The old scheduler was dense and confusing. “Meet now” and “Reserve a slot” sat side by side, pushing most doctors off-screen and requiring multiple taps to complete a booking.

Visit Reason
Suggested reasons dominated the view; the complete list was hidden behind "View All," and there was no quick way to navigate the list.

Scheduler
Crowded layout; "Meet now"x and "Reserve a slot" were side-by-side; the default selection hid most doctors below the fold; multiple taps were required.

Scheduler - Meet now
The “Meet now” placement caused confusion; options merged with scheduled visits, even though most users needed on-demand.
After: Streamlined, branded, clear
I redesigned the flow with a new fork: “Be seen right away” or “Schedule ahead.” This cut unnecessary steps and made the scheduler sharper: straightforward date navigation, more visible providers, and faster time selection.

Visit Reason
Condensed common searches into quick links; alphabet index bar for fast navigation.

Forked Selection
A focused choice screen was added to isolate intent; the on-demand path bypasses the scheduler entirely.

Scheduler
Dedicated screen for scheduled visits; straightforward week/day navigation; more providers visible; one-tap time selection moves users forward.