Project

Credible Care EHR: Mobile app rebuild

Balancing UX innovation with legacy healthcare systems

Description

This project shows how I led the design of Credible Care’s mobile EHR app under strict time and development limits, creating a modern, intuitive experience while working within the constraints of an outdated system.

Company

Qualifacts Systems — Credible Care EHR

Industry

Behavioural Healthcare

My role

Lead Designer, collaborating with a Product Manager, Engineering Lead, and a team of Developers + QA. I conduct user research, iterate solutions, host regular design reviews, and plan for the future of the app while slowly building the design system.

Project goal

Re-design the Credible Care mobile app, unifying existing workflows and building reusable design patterns.

Status

Live – Launched in Sep 2025; Ongoing improvements.

View on App Store

89%

Customer adoption in our early adopters (beta) program

80%

Feature parity, based on # features shipped for MVP in 2024

100%

Customers reported improvements in overall efficiency, intuitiveness, performance

Overview

Background & context

What is Credible Care?

Credible Care is the mobile app for behavioural healthcare clinics integrated with the Credible EHR (electronic health record). It's purpose-built for providers conducting in-person sessions to complete documentation, manage their schedule, and work even when they’re disconnected from an internet source.

Why is it being rebuilt?

Originating from an Engineering-led initiative, this project had the goal of replacing the legacy app implementation of 10+ years with a new mobile framework that allowed the team to build quicker. However, this new framework didn’t account for an improved design; it solely included the replication of the same, flawed workflows built before the company invested in UX design.

This became an opportunity for us on the design team to improve the overall experience of the app, and it wasn’t until we conducted user interviews where we learned which areas the current app lacked.

Product highlights

Simple & secure sign-in

Users need a secure and easy way to access their accounts across multiple systems without managing separate sets of credentials.

The previous login experience caused a lot of friction and increased the risk of access issues.

I introduced a dual-option sign-in flow that supports both standard credentials and Single Sign-On (SSO), simplifying authentication & maintaining security.

Stay on top of your day

Providers often face packed schedules, back-to-back sessions, and incomplete sets of documentation across systems. And without a clear overview, it’s been easy to lose track of what’s next or what still needs attention.

I designed a dashboard that surfaces upcoming visits, pending sessions, and key actions in one place, helping providers manage their day and stay organized at a glance.

Documentation made easy

Clinical documentation is a core part of providing care, but existing workflows often slow down this process with repetitive forms and data entry systems that require training just to use.

This made it extremely difficult for providers to track progress or connect session notes back to treatment goals.

I redesigned the documentation flow to simplify form completion and align each note directly with the client’s treatment plan, helping providers document efficiently while maintaining clinical accuracy and compliance.

Now, providers are seamlessly guided through a document and can easily pick back up where they've left off.

Flexible scheduling

Providers, like many others, manage a mix of client sessions, administrative work, and personal availability throughout their week.

Our existing tool did not allow for users to schedule admin time nor time blocks, making it difficult for users to manage their schedule and actual availability for client-facing sessions.

I designed a unified calendar that lets providers schedule services, allocate admin time, and record unavailability within a single, adaptable workflow.

Conduct EVV-compliant sessions

Some providers are required to verify each visit’s time and location to meet federal EVV (electronic visit verification) standards. Previously, this process relied on manual entry and disjointed tools, often leading to errors and added admin work.

I designed a unified session flow that allows providers to check in, record their time, device's location, and collect e-signatures, ensuring EVV standards are met in real time without interrupting the session.

A moment to disconnect

Many providers work in rural areas, community settings, or in client homes where connectivity is unreliable.

Previously, losing signal meant losing access to critical information, or even worse – losing progress on their session altogether.

I designed an 'offline mode' that allows providers to continue working seamlessly, storing key points of data on the device level. With automatic data sync upon re-connection, records are kept accurate, workflows uninterrupted, and most importantly their data remains private & secure.

Reflection

What went well

We worked within extremely tight deadlines and legacy limitations, forcing creating problem-solving and quick iterations for the design implementation.

Even with limited time, user insights became the north star for prioritizing features and design choices.

We created scalable, modular components and were rewarded consistency and a quicker development speed for proceeding feature releases.

What could be improved

Ideally, I'd want to build in more buffer time for design iteration. In creating the design system, I made many small design changes to components that could've been avoided if we had the time to refine.

Push for more testing and upfront research time.

What I learned

Being the sole designer on this project forced me to think critically about prioritization, communication, and documentation to keep the momentum across teams. Not every problem can be solved in the first release, however, building a foundation to establish the design patterns made a huge impact in future work.