Patient app UX & UI
Healfie
Digital product
Healthcare
Solution & Impact
Delivered a cohesive UX and UI overhaul across the patient-facing mobile app, covering onboarding, the medical dossier, chat, provider profiles, and the contact system — establishing a unified visual language and improving clarity and trust across all key flows.
Role
UX/UI designer
Duration
2 months
Company
Healfie
Skills
UX
UI
Tools
Figma
"How might we make a complex, multi-provider health platform feel approachable and trustworthy for patients?"
Onboarding gaps
New users landed in the app with no understanding of what Healfie offered or how to get started. There was no flow guiding them through account setup or orienting them to core features.
Messy dossier
The medical record view lacked structure. There was no clear visual hierarchy between entry types, no indication of who had authored what, and no privacy controls visible to the patient.
Connection system confusion
The flow for connecting with care providers or contacts was technically functional but lacked explanation — users had no context before being shown a QR code.
Process
2
Flow mapping & prioritization
Working through the key flows, I prioritized the areas with the highest impact on patient trust and activation: getting started (onboarding), understanding the dossier (the app's core value), and connecting with providers and contacts (the collaborative premise). Each of these needed both UX restructuring and visual refinement.
Solutions
Onboarding that earns trust
Designed a five-screen onboarding carousel that activates immediately after account creation, walking users through the platform's core features before they encounter any of them in context. Each screen pairs a clear headline with supporting copy and a consistent illustration style. A pagination indicator and directional navigation give users control over the pace. The final screen ends with a "Start" CTA rather than a next arrow, signaling completion and transition.

A dossier built for collaboration
Redesigned the medical dossier as a chronological timeline of typed entries — notes, medications, appointments, chat logs, lab results — each with a distinct icon, entry type label, date, and an author avatar. A privacy toggle on note entries lets patients mark items as private. The empty state uses the brand illustration with a plain-language prompt pointing to the "+" action, so a blank dossier feels like an invitation rather than a dead end.

A contact system that explains itself
Redesigned the "Contact maken" flow to lead with context before action. Rather than opening directly on a QR code, the screen now opens with an illustration, an explanation of what contacts are and cannot access, and two clear action buttons — Share link and QR code.
A unified visual language
Established a consistent UI across the app: purple for navigation and interactive elements, green for primary CTAs and active states, rounded card components for all dossier entries, and the brand tree illustration used deliberately for empty states and onboarding moments.
Were the challenges met?
Onboarding gaps
New users now receive a structured, illustrated introduction to the platform's key features immediately after registration.
Messy dossier
The redesigned dossier makes entry types, authorship, and privacy immediately legible — turning the record from a blank page into a collaborative and trustworthy tool.
Connection system confusion
The contact flow now leads with explanation and offers users a choice of connection method, with explicit reassurance about what contacts can and cannot access.
Reflections
My role: Was brought in to improve the UX and UI of the patient-facing mobile app, working across the full flow from onboarding through the core features.
What went well
Continued learning: This was my first digital UX assignment and first time working in Figma. Looking back, there is a lot I would improve in the outputs, but definitely feel I made some positive changes to the platform.
Collaboration and leadership: During the process, I had a number of meetings with the business leads where user flows would be reviewed together, and I would sketch out ideas for us to discuss as a team — it really felt like a collaborative exchange.