Slide 16_9 – 1

Designing user interface for Coco Care web app and mobile app, an AI-driven motion capture tool for physio rehabilitation.

Client
Coco Care
Year

2024

My role

UX & UI, Design System, User Flows, Prototyping, Usability Testing

Tools

   Figma   

   Figjam   

  Linear  

Project Background

Coco Care is a digital physiotherapy solution that helps patients access personalized, evidence-based rehabilitation at home through an intuitive app. I designed the patient and physio experience and set the foundation for scheduling, exercise tracking and many more functions to boost engagement, compliance, and recovery outcomes.

The Challenge

Patients often struggle with motivation and consistency in physiotherapy. Clinics face high dropout rates and limited insight into patients' progress at home. Coco Care aims to:

- Make digital rehabilitation accessible, clear and user-friendly.
- Enable physios to track patient progress and personalize plans.
- Increase patient engagement and compliance.

Table of Contents

research

01. Research - Exploring the User's Needs

Overview

STAKEHOLDER & USER INTERVIEWS

USER PERSONAS

Research Intro

To ground the project in real user needs, I combined qualitative and exploratory research methods. I conducted targeted interviews with both patients and physiotherapists to capture firsthand insights, crafted personas to crystallize user motivations and pain points, and mapped key user flows to visualize the rehabilitation journey. This approach helped uncover practical challenges while guiding design decisions with empathy and evidence.

Stakeholder & User Interviews

To better understand user needs and pain points, I began the project by conducting qualitative interviews with both physiotherapists and patients actively involved in rehabilitation. These conversations provided valuable context about daily routines, common challenges, and communication habits, enabling me to uncover patterns that would shape the direction of the product. The goal was to identify barriers to successful home-based rehab and opportunities for designing a more supportive, motivating digital experience.

interview questions
interview findings

User Personas

Personas in this project are concise, realistic profiles representing our main user groups—patients and physiotherapists. They are based on insights from targeted interviews and typical user behaviors observed in digital health solutions. These personas helped anchor the Coco Care design process in real-world needs and guided feature prioritization at every stage.

User Persona1
User Persona2
define

02. Define - Turning insights into actions

Overview

PROBLEM STATEMENT

HOW MIGHT WE

USER NEEDS & FEATURE PRIORITIZATION

SUCCESS METRICS & UX GOALS

PROJECT GOALS

Defining Next Steps

Building on the research findings, this chapter refines the project’s direction by identifying core challenges and setting clear objectives. Here, user insights are translated into actionable problem statements, prioritized features, and measurable goals, shaping a focused design strategy going forward.

Problem Statement

Research revealed that patients often struggle to stay motivated and consistent with their home rehabilitation programs. Many forget their exercises or are uncertain if they are performing them correctly, leading to lower engagement and incomplete recoveries. Physiotherapists, meanwhile, need quicker ways to assign programs, track progress, and provide timely feedback for large caseloads. The central design challenge was to bridge these gaps by creating a digital solution that is accessible, motivating, and supportive for patients, while equipping physios with efficient, real-time management and monitoring tools.

How Might We

01

How might we enable physiotherapists to quickly assign, monitor, and adjust treatment plans for multiple patients with ease?

02

How might we help patients consistently complete their home rehab exercises with greater motivation and confidence?

03

How might we provide both patients and physios with clear, engaging feedback and reminders that support ongoing progress and communication?

User Needs & Feature Prioritization

Based on interviews and research, I identified the key needs of both patients and physiotherapists. Patients require simple guidance, motivation through progress feedback, and easy communication. Physiotherapists need efficient tools for program creation, monitoring, and edits. These insights helped prioritize features that balance ease of use for patients with management capabilities for admins.

key user needs
Prioritized features

Success Metrics & UX Goals

To ensure the project delivers real value, I defined clear success metrics and user experience goals from the outset. These criteria provided a measurable framework to guide design decisions and evaluate the impact post-launch.

Screenshot 2025-08-24 at 16.01.06
Screenshot 2025-08-24 at 16.01.17

Project goals

Before heading on to finding ideas for a solution, I mapped out the business goals, user goals, and technical considerations. 

projectgoalsdiagram
ideate

03. Ideate - Generating Solutions

Overview

SITEMAP

INFORMATION ARCHITECTURE

USER FLOWS

WIREFRAMES

From Structure to Concepts

The ideation phase focuses on brainstorming, mapping out user journeys, and visualizing how key features will come together. Here, initial concepts are turned into wireframes and flows that set the stage for rapid prototyping and user validation.

Sitemap

The sitemap for the portal provides an overview of the platform’s structure and key navigation paths. It outlines how physios access and manage core features, such as creating and editing programs, viewing and updating patient information, and monitoring exercise progress.

sitemapsdesktopapp

Information Architecture

This information architecture diagram outlines the overall structure and relationships within the Coco Care platform for both patients and physiotherapists. By visualizing key user roles, modules, and the flow of critical actions like onboarding, program assignment, and exercise management. It ensured clarity and alignment across the team.

3454
3453

User Flows

Next, I mapped out the user flow, focusing on the onboarding of new users and in-app exercise flow.These user flow diagrams visualize the main paths for patients navigating the Coco Care app, from initial onboarding to completing daily training sessions.

Group 427323036
Group 427323035

Wireframes

These wireframes illustrate the key patient-facing screens for the mobile app. The wireframes present detailed views of essential elements such as dashboard cards, activity tracking, pain score inputs, settings, and real-time exercise instructions. Two alternative dashboard concepts were explored to compare how patients could best view their daily progress, goals, and motivation boosters right from the home screen, ensuring clarity and ease of use.

Wireframesmobileapp1
Wireframesmobileapp2
Prototype

04. Prototype - Bringing Ideas to Life

Overview

DESIGN SYSTEM

HIGH FIDELITY PROTOTYPE

Translating Concepts into Usable Designs

This chapter transforms early ideas and flows into high-fidelity prototypes. By establishing a robust design system and refining visuals, we shaped consistent, user-focused screens ready for testing and stakeholder feedback.

Design System

The design system establishes a unified visual language and consistent interaction patterns across the entire platform. It defines reusable components, color palettes, typography, and interface states, ensuring every element supports usability, accessibility, and a seamless user experience. This foundation allowed for rapid prototyping and efficient collaboration throughout the product’s evolution.

Design System 1
Design System 2

High Fidelity Prototype

After creating a comprehensive UI kit, I then designed high fidelity frames ready to be tested and gather user feedback. In the case of this project, there was no need for interactive figma prototype, since I was asked to deliver a documented implementation-ready frames for the developers to execute. User testing was conducted using the app’s staging version, allowing for real-world feedback on implemented designs.

I. Mobile App

hi-fidelity-mobilescreen1
Pre-Training Flow
hi-fidelity-mobilescreens2
Training Flow
hi-fidelity-mobilescreens3
Post-Training Flow
hi-fidelity-mobilescreen4
App screens: Exercises, Chat, Profile
hi-fidelity-mobilescreens5
Settings Flow
hi-fidelity-mobilescreens6-new

II. Desktop Portal

hi-fidelity-portalscreen1
Patient Page

Overview on one patient’s data: compliance, SMART goal score, pain development, activity history

hi-fidelity-portalscreen2
Program Builder

Create a new program for patient - Drag’n’drop editor: filter exercises by muscle, search by name, set reps and sets

hi-fidelity-portalscreen3
Active Program

Patient’s active program, Frequency, Note, Chosen exercises (difficulty, image preview, reps, sets, average compliance)

hi-fidelity-portalscreen4
Goals

Here physio is able to see patient's current goal and progress, set a new SMART goal, history of previous goals

hi-fidelity-portalscreen5
Test

05. Test

Overview

USABILITY TESTING

PRIORITY REVISIONS

Defining Next Steps

This chapter documents the process of validating Coco Care’s designs through hands-on user testing and feedback. By observing real users complete essential tasks and analyzing data, this phase ensured that solutions were intuitive, usable, and aligned with the needs of patients and physiotherapists.

Usability Testing

I ran unmoderated usability tests with six target users, three patients and three physiotherapists, focusing on key scenarios like app onboarding and completing a daily exercise flow. Participants were given tasks such as registering, setting up goals, starting a training session, and entering progress details.

Scenario 1

Complete the onboarding flow after downloading the app, including entering basic info and setting rehabilitation goals.

Scenario 2

Navigate and complete the daily exercise routine from initial instructions through pain logging and feedback.

Tracked Metrics

Time on Task: How long users took to complete each step.
Success Rate: Whether users finished the main flows without intervention.
Error Rate: Mistakes or points where users hesitated.
Satisfaction: Post-task ratings on task satisfaction and clarity.
Ease of Use: User-reported ratings for intuitiveness on a 1–5 scale.

Success Criteria

1. Users complete onboarding in under 3 minutes, error-free.
2. The exercise flow is completed by all users without external assistance.
3. At least 80% rate their experience as 4 or above for satisfaction and ease of use.

Conclusion

Feedback was positive across both groups, with users especially appreciating clear instructions and intuitive navigation. Some requested even more dashboard visual cues and reminders, which were incorporated into the next design iteration to further boost compliance and satisfaction.

Priority Revisions

Simplifying labels: "PSFS Score" was changed to "Progress Score" and "Compliance" to "Completed Sessions" in all patient-facing instances. This makes the app more accessible to users with varying levels of digital literacy and medical knowledge.

Add rehabilitation overview: Feedback from one of the physios and one of the users suggested that it might be useful for the patient to see an overview of their whole rehabilitation program and be able to scroll through their goals history. After consulting this with the Product Manager, I made a prototype screen of it ready for the next upcoming test session.

Visually enhance in-training elements: Based on majority of user's feedback, I made training flow elements even more prominent with larger sizing. This is crucial as during training flow, user only sees their phone and the feedback or cues on screen from a significant distance. I made those elements as brief and large as possible.

revision1
revision3
revision2

Let's build together?

li

©  Barbora Gadlinova  2025

Back to top Arrow
View