From research to rollout - building BIOV8’s digital healthcare hub

Year
Client
BrandingProduct Design

BIOV8 is a telehealth platform connecting patients with doctors, managing prescriptions, and delivering medications. I led the design of BIOV8’s web and mobile experience from the ground up — mapping key customer journeys, designing reusable UI systems, and collaborating with product, engineering, operations, and medical stakeholders to deliver an intuitive, scalable, and accessible solution.

Mapping & Designing Across Key Journeys

Stakeholder discovery sessions
Journey Mapping & Branching Flows
Impact

Lean Research to Reduce UX Risk

Overview of work

By redesigning the registration form with staged inputs, conditional logic, and clearer progress indicators, we reduced cognitive load and eliminated irrelevant questions. Once implemented on the current platform, this resulted in a 23% increase in registration completion rates

Repeats Example

The launch of the prescriptions workflow unlocked a significant new revenue stream by making repeat ordering seamless for eligible members. Built directly into the patient dashboard, the flow removed the need for a full consultation, streamlined payment, and provided clear prompts when prescriptions were ready for repurchase. As a result, repeat orders quickly gained traction, accounting for 40% of all sales post-release.

 

Documentation: https://brawny-elephant-e3b.notion.site/Repeats-Workflow-2107b52dd7d180afbbe7e8419cedaba2?pvs=74

UI of Repeats in Shopify

Creating UX Artefacts for Shared Understanding

Service Blueprints

I produced detailed service blueprints that overlaid:

  • Patient-facing actions in the web app.

  • Doctor actions within the clinician portal (e.g., reviewing cases, writing scripts).

  • Internal operational tasks for pharmacy and member care.

  • System events & communication prompts (emails, SMS, in-app notifications).

These blueprints became the single source of truth for understanding how front stage and backstage actions interacted, enabling each squad to see where their work impacted others.

End-to-End Journey Maps

I developed journey maps for key flows, such as:

  • New patient registration and first consultation.

  • Repeat prescription ordering.

  • Blood test ordering and follow-up booking.

Each map included emotional states, pain points, and opportunities, helping stakeholders prioritise where to focus design and development resources for maximum impact.

Branching User Flows

I created branching user flows that accounted for varied patient scenarios (new vs. returning, eligible for repeat vs. not, test results follow-up).

  • These flows were modular, built from reusable UI patterns and logic blocks in Figma.

  • Standardised steps (like payment, eligibility checks, consent forms) could be plugged into any journey without redesign, ensuring scalability.

Prototypes for Alignment & Testing

I built clickable, high-fidelity prototypes in Figma for both patient and doctor-facing experiences. These were used to:

  • Run usability tests and capture early feedback.

  • Give engineering teams clarity on expected interactions and microcopy.

  • Provide operations and support staff with a realistic preview of the user experience.

Documentation & Version Control

All artefacts were maintained in a central design repository linked to notion documentation, so:

  • Executive team could track scope and progress.

  • Engineers had access to the latest specifications.

  • Future designers could quickly understand the rationale behind design decisions.

Building a Scalable Design System

Given BIOV8’s tight budget and lean design–engineering team, I made the strategic decision to leverage Material UI (MUI) as the foundation for our design system. This allowed us to start with a robust, well-documented component library and then customise it to align with our brand, UX principles, and accessibility needs — saving significant design and development time.

Foundation Layer: Design Principles, Tokens & MUI Integration
  • Established design principles aligned with BIOV8’s brand and UX goals, simplicity, clarity, accessibility, and trust.

  • Mapped BIOV8’s colour palette, typography, spacing, and elevation into MUI’s theming system, creating a design token structure that ensured consistency across both web and mobile.

  • Modified MUI’s base components to match our visual identity  e.g., updated button shapes, iconography, and input styles without losing the efficiency of MUI’s built-in responsive behaviour.

Modular, Reusable Components

Extended MUI’s library with custom components for BIOV8-specific needs, such as:

  • Prescription cards with eligibility logic built in.

  • Consultation booking modules with dynamic availability states.

  • Notification banners triggered by prescription expiry or shipping cut-offs.

  • Created atomic and organism-level components in Figma that mirrored MUI’s architecture, enabling a smooth design–dev translation.

Accessibility by Default
  • Leveraged MUI’s baked-in accessibility features, then layered in custom WCAG 2.1 adjustments, including improved colour contrast for our palette and ARIA labels for non-standard components.

  • Documented accessibility requirements in the design system to ensure compliance in every new feature.

Cross-Team Adoption
  • Ran developer onboarding sessions to walk through our customised MUI library, showing how to apply BIOV8 themes and when to use which variant.

  • Introduced design–engineering syncs before sprint planning to confirm component reuse and avoid duplicate builds.

 

 

Post MVP Plan

Designing BIOV8’s MVP was only the first step. From the outset, I set up processes to capture, organise, and prioritise post-launch enhancements so the product could evolve with member needs and business goals.

Structured Feedback Collection
  • Collated member feedback from usability tests, post-purchase surveys, and customer support channels (Intercom, email).

  • Analysed on-platform behavioural data using Hotjar heatmaps and session recordings to identify drop-off points, friction areas, and UI elements that members ignored or misunderstood.

  • Logged enhancement requests and recurring issues in a centralised backlog, tagged by journey stage and business impact.

  • Ran post-launch review workshops with operations, medical, and product teams to identify high-value improvements.

Prioritised Roadmap Initiatives

Using the feedback and backlog, we defined a post-MVP roadmap with initiatives that balanced user value, scalability, and commercial impact:

  • Unlocking additional health goals: expanding beyond the initial program set to cater to performance, longevity, and general wellness needs.

  • Adding TRT (Testosterone Replacement Therapy): introducing this as a regulated product, with its own eligibility flow and doctor oversight.

  • Subscription model: allowing members to opt into recurring deliveries for medications, reducing friction and improving adherence.

  • Native app with push notifications: building iOS/Android versions of BIOV8 to improve engagement, deliver timely health reminders, and send personalised treatment prompts.

Continuous Measurement
  • Set up analytics dashboards to track adoption of new features and identify drop-off points.

  • Introduced A/B testing plans for subscription pricing, notification triggers, and goal onboarding flows.