MayaLogic
Case study · Healthcare

A clinical portal that 14,000 clinicians actually opened on Monday morning

Designed and shipped a clinician-facing portal that consolidated five legacy systems behind a single, accessible interface — adopted by 92% of eligible clinicians in week one.

Anonymized delivery dashboard

Healthcare outcome cockpit

After launch

Week-one adoption

92%

Task time

−41%

Systems consolidated

5 → 1

Before

Constraint

Build

Controlled cutover

After

Measured gain

Client
National healthcare network
Industry
Healthcare
Service
Web Development
Engagement closed
November 2024
Storyline

From constraint to measurable change.

Every engagement is framed around the business situation, the constraint that made it hard, and the decision that turned delivery into a controlled path to value.

Situation

The operating reality

Clinicians were toggling between five separate systems — EHR, lab, imaging, scheduling, and messaging — to complete a single patient encounter. Every previous attempt to unify the experience had failed on either adoption or compliance.

Constraint

Why it was hard

The portal had to satisfy HIPAA, regional health authority requirements, and the accessibility needs of a workforce that ranged from digital natives to clinicians close to retirement.

Decision

The path we chose

Kept clinical systems of record in place and built a federated portal around the highest-volume tasks instead of forcing a risky data migration.

Build

Research-led from week one

We shadowed 22 clinicians across six sites and four specialties before drawing a single screen. The dominant insight: the design had to feel like an upgrade to the highest-volume task each role performed, not a unifier in the abstract.

Source-of-truth data stayed in the existing systems. The portal federated reads through a thin BFF and wrote back through audited adapters. No data was migrated — adoption did not depend on a cutover.

Outcome

Measured impact

92% of eligible clinicians used the portal at least daily in week one. 98% by week four.

Median time-on-task for a routine patient encounter dropped 41%.

What changed after launch

New behavior

Clinicians started each shift from one accessible workspace, while compliance, audit, and PHI redaction moved into a single governed layer.

Outcome

The numbers that mattered.

Week-one adoption
0%
Task time
0%
Systems consolidated
0 → 1
The portal felt familiar on day one because the team designed around how clinicians actually move through an encounter.
Dr S. PatelClinical transformation lead · National healthcare network
Before and after

The transformation the client could see.

The work was not abstract modernization. It changed day-to-day behavior, ownership, and the evidence leaders used to make decisions.

Before

  • Five systems per patient encounter
  • Prior unification attempts failed on adoption
  • Compliance and accessibility treated late

After

  • One role-aware clinical workspace
  • 92% week-one adoption
  • WCAG 2.2 AA launch gate
Architecture and delivery

A controlled path from discovery to launch.

The delivery plan made the system boundary explicit, then used rehearsals, gates, and telemetry to optimize safely before launch.

Delivery architecture

Healthcare control loop

DiscoverModelBuildLaunchTelemetry and feedback optimize the next release
  1. Discover

    Research-led from week one

    We shadowed 22 clinicians across six sites and four specialties before drawing a single screen. The dominant insight: the design had to feel like an upgrade to the highest-volume task each role performed, not a unifier in the abstract.

  2. Build

    Federated integration, not migration

    Source-of-truth data stayed in the existing systems. The portal federated reads through a thin BFF and wrote back through audited adapters. No data was migrated — adoption did not depend on a cutover.

  3. Launch

    Accessibility as a launch criterion

    WCAG 2.2 AA conformance was a release gate, audited by an external partner before go-live. Keyboard-only flows for the top ten tasks were verified manually.

Build

How we shaped the work.

Research-led from week one

We shadowed 22 clinicians across six sites and four specialties before drawing a single screen. The dominant insight: the design had to feel like an upgrade to the highest-volume task each role performed, not a unifier in the abstract.

Federated integration, not migration

Source-of-truth data stayed in the existing systems. The portal federated reads through a thin BFF and wrote back through audited adapters. No data was migrated — adoption did not depend on a cutover.

The BFF gave us a clean place to enforce authorisation, audit, and PHI redaction in one layer.

Accessibility as a launch criterion

WCAG 2.2 AA conformance was a release gate, audited by an external partner before go-live. Keyboard-only flows for the top ten tasks were verified manually.

What changed after launch

What shipped, and what it changed.

  • 92% of eligible clinicians used the portal at least daily in week one. 98% by week four.
  • Median time-on-task for a routine patient encounter dropped 41%.
  • Support tickets against the legacy systems fell by 63% in the first quarter post-launch.
  • Passed external WCAG 2.2 AA audit at launch with zero blocker findings.

After launch

Clinicians started each shift from one accessible workspace, while compliance, audit, and PHI redaction moved into a single governed layer.

Stack

What we built it with.

Next.js

TypeScript

NestJS

PostgreSQL

Azure

Azure AD

OpenTelemetry

A similar problem?

Let’s talk about your project.

A senior engineer will follow up within one business day with an opinionated take on the shape of the work.

A clinical portal that 14,000 clinicians actually opened on Monday morning — Case Study | MayaLogic