Client: ENDA Technologies

Role & Team: Lead UX Designer (CTO)

Version: 2.0

Timeline: Apr 2025 - Jul 2025, 16 weeks

Result: All users were able to complete key workflows without assistance after redesign leading to 100%+ increase in task completion rate.


During a 4-month contract with ENDA Technologies, I led a redesign of a web app to improve workflows for healthcare practitioners. I made the app more aligned with the doctor, nurse, and medical assistant’s daily practice needs.





40

Accounts


+100%

Trust KPI


+100%

Task Completion


Impact

Redesigning a Healthcare app for Automated AI Note-taking

ENDA Technologies app was really hard to use

The app was so hard to use that customers required training. I adapted the app to better serve healthcare practitioners in their preferred setting—a medical practice.


Recording: Requires doctor to press buttons to start and stop sessions limiting face-to-face interaction with patients and focus on quality care decisions. 


Template: Lack of proper customization options for templates leading to excessive manual edits. 


Transcription: Long loading times (2-3 minutes) pull attention away from a patient and reduce the number of appointments in a day.


The Challenge

Users must scramble to edit template during an appointment

The user starts and stops the session without the the option to pause the session

The user must wait for the transcription to load in order to proceed

Before Redesign

ENDA Technologies' Original Design → Product Is Rigid To Use

I broke down the client requirements into 3 core flows

I identified inefficiencies in the current app. Then, I demonstrated the main tasks doctors, nurses, and medical assistants needed to complete with the redesigned app.


Doctor: Use ENDA Technologies' app to generate notes for patient and copy and paste into medical records 


Nurse: Use ENDA Technologies' app to create a 'Pre-Operative Care' template for patient


Medical Assistant: Use ENDA Technologies' app to look up patient's last consultation notes and correct medication dosage


User Flow Diagrams

Doctor

My next step was to remove as many dependencies as possible

I noticed there were many steps in the app. I mapped out the relationship between different steps on the homepage to ensure proper functionality. In Version 1.0:


Record: Users had to select a template before starting a recording


Resume Recording: Users did not have the option to resume a recording (instead start a new one)


Select Language: Users could not select a language for the template

Dependency Diagrams

Doctor

Before diving into the wireframes, I settled on a scrolling pattern

The scrolling, accordion, and page-by-page patterns were three different ways to organize and present content in the user interface.

Patterns

Pattern 1: Scrolling

Pattern 2: Accordion

Pattern 3: Page-by-page

Content is displayed in a long, continuous view that users scroll vertically

Content is grouped into expandable/collapsible sections

Content is split across multiple pages

After Redesign

Step 1


The nurse can upload a template to be parse in the app.

Step 2


There is a share feature that allows the nurse to copy the link for the template.

After Redesign

The doctor records an appointment by clicking on the 'Start Session' button

The doctor fills in the details based on the conversation with the patient

The doctor can start the process to generate a note by clicking on the 'Generate AI Note' button

The basic premise of the app is for the doctor to record a consultation, fill in consultation details, and generate a note (after selecting a template and a language from the drop down menus). Depending on their needs, the doctor could select multiple templates from the drop down menu. This resulted in automated AI-powered notes to copy and paste into medical records.


  1. Record a consultation

  2. Fill in consultation details

  3. Generate AI note

First, I identified the process for the doctor to generate AI-powered notes

Ideal Scenario: Doctor

The doctor uses a voice command to start the session and end the session for the recording. This allows the doctor to fully use his hands to attend to the patient. Dentists can dictate the recording during the examination without interrupting their work. 

1. 71% of patients preferred the doctor did not use the desktop computer (Mobius, 2019)

2. 29% of patients saw no difference when the doctor used the desktop computer (Mobius, 2019)

I proposed hands-free recording with an intelligent assistant

Core Feature: Doctor

Detecting AI Voice Transcription

Start/End Session

The most commonly spoken languages by ENDA Technologies’ customers are English and French. Instead of selecting a language from the dropdown menu, I pitched the option for the doctor to auto-detect the language based on the recording. The app detects cues that the voice transcription is in English. This standout feature allows the doctor to focus his attention on the patient during the consultation.  


1. 12.5% are English speakers in Quebec
2. 77.5% are French speakers in Quebec  

I allowed the doctor to focus his attention on the patient

Main Screen: Doctor

The option to choose a template from the drop down menu

The app auto-detects English from the recording

Ideal Scenario: Nurse

The nurse creates a 'Pre-Operative Care' template for an upcoming consultation

Based on the doctor’s orders, the nurse creates a new template to generate an AI-powered note for an upcoming consultation. The nurse has the option to parse the data from an existing PDF or paste from another template. Furthermore, the nurse refines the drafted template by simply clicking the contents in the template. The main sections of the ‘Pre-Operative Care’ template are broken down into:


1. Patient Consent
2. Subject
3. Constitutional Symptoms
4. Objective
5. Assessment and Plan

The nurse fills in a prompt in the AI-assisted template builder

The AI-assisted template builder confirms the changes with the nurse

Step 2


The system-generated templates are in the 'Pre-Built Templates' row.

Step 1


The user-generated templates are in the 'My Templates' row.

I offer unparalleled customization options for templates to match patients

Main Screen: Nurse

The nurse can choose from a variety of templates in the template library. The star icon allows her to favorite a template (e.g., Treatment Plan) and move it to the top of the screen. The template library contains user-generated templates and system-generated templates:


User-Generated Templates: Referral Letter, Patient Feedback, Prescription, Treatment Plan
System-Generated Templates: Doctor, Dentist, Veterinarian, Psychologist

The medical assistant searches for a patient with highly accurate search results

Ideal Scenario: Medical Assistant

The medical assistant searches ‘Ale’ in the search bar. The app returns two search results that match the term before she even finishes typing ‘Alex.’ These highly accurate search results ensure that she can quickly find and update past consultations in the app.

Step 1


The medical assistant updated the note for the patient.

Step 2


The app confirms if she wants to proceed with updating the template based on the note.

After Redesign

Main Screen: Medical Assistant

The medical assistant verifies the information from a patient's last consultation

The medical assistant reviews the note from Alex Hirsch’s last consultation. She updates the medication dosage, symptoms, and weather-related conditions in the note. Since she is updating important information in the note, the app detects the four changes and offers to update the template. This highly advanced feature ensures that templates reflect the changing needs of the medical office:


1. Medical knowledge evolves
2. Outdated templates
3. Ensure legal compliance (HIPAA, CMS)
4. Personalization

Research

After testing with ENDA users, I needed to adjust the templates and show the AI-powered voice transcription

Based on two-part concept/usability testing with 9 participants, I learned that users preferred to see a preview of the template in the template library. This allowed them to understand the nature of the contents before opening the template. Furthermore, I learned that users wanted to see the note and transcription side by side for optimal editing.


1. Template previews
2. Side by side AI-powered note and voice transcription (with timestamps)

I changed the cards to include a preview of the template before opening

Before Testing

After Testing

Core Feature: Nurse

The nurse relies on AI-assisted template builder to add a new section to the template

As she is refining the template, she starts to run out of ideas. This is an optimal opportunity for her to rely on the AI-assisted template builder on the bottom of the screen. She enters a specific prompt, responds to a follow-up question, and confirms the changes in the template. The AI-assisted template builder uses context (user input or data) to dynamically generate tailored sections for templates:


1. Input Collection: User provides data
2. Context Understanding: AI parses the data to extract key information
3. Section Development: AI builds a section for the template
4. Post-Processing: AI improves the coherence, tone, and style of the section
5. Output Delivery: Final section is presented to the user with editable text area

Template Library


The user views their favorite template along with other templates stored in the app.

Search


The user searches for a patient by searching for the first three letters of the title of the consultation.

Record


The user records an appointment by clicking the 'Start Session' button.

After Testing

Responsive Mobile Screens

I adapted the content on 3 screens to fit the mobile phone for ENDA Technologies' users

ENDA Technologies’ customers struggled to view the app on their mobile phones. The app content did not adjust to fit on the mobile phone screens. I designed 3 screens by shrinking the features to adapt to the mobile phone platform, ensuring the app was responsive. I also tested the 3 screens in the Figma app on my phone.

1. Record  
2. Template Library
3. Search

Design System

I created a new design system to provide consistent components for building the product

I realized that I had designed many components and variants throughout the project. I needed to create a design system to house all these components for the developers.

The Result

Impact

+100%

Task Completion

+100%

Trust KPI

40

Accounts

Version 2.0 offers smarter functionality than the previous version of the app. The new features powered by improved algorithms (e.g., search, template previews, live captions) allow the app to perform decisions that are more intuitive and tailored to the healthcare practitioner’s daily practice needs.

Search Term

Bolded Search Results