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.

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

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.

User flow

SWOT analysis

Wireframes
Low fidelity
High fidelity
Interface
After the high-fidelity wireframes, I moved on to the interface itself.
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.
