← All work
Research · Process · Figma

MediMate

Streamlining appointment scheduling and patient management for small-scale doctors.

Role
UX researcher and designer
Timeline
Concept project
Tools
Figma
Impact
End-to-end design, from empathy map to design system

Background

Ever found yourself stuck waiting at the doctor’s clinic, already feeling under the weather? I have.

Being sick and facing a long queue isn’t pleasant. But it wasn’t only hard on the patients. The doctor looked stressed too, juggling patients, phone calls and scattered files.

Watching closely, I realised that much of the delay came from administration: muddled appointment schedules, and no quick way for the doctor to see a patient’s details. People forgot their own medical history, which made it harder still.

That moment made me want to understand the journey end to end, and to explore how better scheduling and centralised records could cut the waiting for patients and the stress for doctors.

Problem

  • In India’s varied healthcare landscape, doctors struggle to deliver timely treatment.
  • When vital information is hard to reach quickly, prompt and personal care suffers.
  • Inefficient appointment scheduling adds further delay.

Solution

MediMate simplifies appointment scheduling and brings patient records into one place.

1. Efficient appointment scheduling

Existing apps lacked interactive appointment management. MediMate has a dedicated appointments page where the list updates in real time, the current patient is highlighted, and contact, reschedule and cancel are one tap away.

2. Accessible patient records

Basic details and medical history open from the appointment itself, so understanding a repeat patient takes seconds and treatment can be personal.

3. A dashboard for the whole practice

A quick overview for a busy doctor: today’s schedule, patient categories, medicines running low and bills due.

Who it’s for

Small-scale doctors who run their own practice and do much of the administration themselves.

Process

Empathy mapping

I mapped the user’s mindset to pin down targeted design requirements.

Empathy map for a small-scale doctor
Empathy map

Competitive analysis

I analysed appointment scheduling and patient flow in three competitors, and found gaps in appointment booking, interface and functionality.

Competitive analysis of three similar applications
Competitive analysis of three similar applications

Information architecture

The app’s main goal was dynamic appointment scheduling, so appointments get their own place on the navigation bar. The default landing screen is analytics, for a quick overview.

Information architecture diagram
Information architecture

User flow

User flows for adding and viewing appointments and patients
Adding and viewing appointments and patients

SWOT analysis

SWOT analysis
Strengths, weaknesses, opportunities and threats

Wireframes

Low fidelity

Low-fidelity wireframes. Open in Figma ↗

High fidelity

High-fidelity wireframes. Open in Figma ↗

Interface

After the high-fidelity wireframes, I moved on to the interface itself.

Final screens. Open in Figma ↗

Design system

I chose a dark teal for its association with healthcare: it balances trust with a medical feel. An 8-point grid and a 4-pixel corner radius keep the interface clean, friendly and professional.

Colour, type and components. Open in Figma ↗