Product Overview

Product Overview

Product Overview

MediTrack is a hospital appointment tracking feature that helps patients, doctors, and receptionists manage bookings in real time. It reduces confusion about doctor availability and queue status by simplifying the appointment journey from booking to live updates.

MediTrack is a hospital appointment tracking feature that helps patients, doctors, and receptionists manage bookings in real time. It reduces confusion about doctor availability and queue status by simplifying the appointment journey from booking to live updates.

MediTrack is a hospital appointment tracking feature that helps patients, doctors, and receptionists manage bookings in real time. It reduces confusion about doctor availability and queue status by simplifying the appointment journey from booking to live updates.

My Role

My Role

My Role

Product Design

Product Design

Product Design

User research

User research

User research

Visual design

Visual design

Visual design

Timeline

Timeline

Timeline

Sep 2024- Jan 2025

Sep 2024- Jan 2025

Sep 2024- Jan 2025

Tools

Tools

Tools

Figma

Figma

Figma

Framer

Framer

Framer

Notion

Notion

Notion

Why Appointment Tracking Matters?

Why Appointment Tracking Matters?

Reduces stress by providing real-time updates

Keeps patients informed and reduces anxiety about delays

Reduces stress by providing real-time updates

Keeps patients informed and reduces anxiety about delays

Improves time management for both patients and staff

Optimizes schedules and minimizes unnecessary wait times

Improves time management for both patients and staff

Optimizes schedules and minimizes unnecessary wait times

Builds trust in hospital systems through better communication

Clear updates build confidence

Builds trust in hospital systems through better communication

Clear updates build confidence

A Real-Life Challenge

A Real-Life Challenge

Rakesh Sharma, a wholesaler whose persistent back pain requires regular medical consultations. Long hospital wait times force him to spend hours away from his business, leading to missed opportunities and increased stress.

Rakesh Sharma, a wholesaler whose persistent back pain requires regular medical consultations. Long hospital wait times force him to spend hours away from his business, leading to missed opportunities and increased stress.

Rakesh Sharma, a wholesaler whose persistent back pain requires regular medical consultations. Long hospital wait times force him to spend hours away from his business, leading to missed opportunities and increased stress.

Problem Statement

Problem Statement

Problem Statement

Patients with busy schedules often face long wait times and a lack of visibility into their queue status after booking an appointment. This causes frustration, wasted time, and disrupts their routines. A real-time tracking solution is essential to bring clarity, reduce stress, and help them manage their time more efficiently.

Patients with busy schedules often face long wait times and a lack of visibility into their queue status after booking an appointment. This causes frustration, wasted time, and disrupts their routines. A real-time tracking solution is essential to bring clarity, reduce stress, and help them manage their time more efficiently.

Patients with busy schedules often face long wait times and a lack of visibility into their queue status after booking an appointment. This causes frustration, wasted time, and disrupts their routines. A real-time tracking solution is essential to bring clarity, reduce stress, and help them manage their time more efficiently.

Goals

Goals

Goals

Design an appointment tracking feature that can be integrated into existing medical booking platforms like Practo, Medibuddy, and Apollo 24/7,

Design an appointment tracking feature that can be integrated into existing medical booking platforms like Practo, Medibuddy, and Apollo 24/7,

Design an appointment tracking feature that can be integrated into existing medical booking platforms like Practo, Medibuddy, and Apollo 24/7,

This solution will -

This solution will -

Provide real-time updates to reduce patient stress

Provide real-time updates to reduce patient stress

Increase transparency in hospital operations

Increase transparency in hospital operations

Improve overall patient satisfaction

Improve overall patient satisfaction

Target Audience

Target Audience

Target Audience

Patients (Primary Users) : Individuals aged 18+, including working professionals and families live in suburban areas, who want a fast, reliable way to book and track their medical appointments.


Receptionists (Secondary Users) : Hospital staff responsible for managing appointment schedules and communicating updates to patients.


Doctors (Tertiary Users): Healthcare professionals who need quick access to their schedule and patient details to optimize their time.

Patients (Primary Users) : Individuals aged 18+, including working professionals and families live in suburban areas, who want a fast, reliable way to book and track their medical appointments.


Receptionists (Secondary Users) : Hospital staff responsible for managing appointment schedules and communicating updates to patients.


Doctors (Tertiary Users): Healthcare professionals who need quick access to their schedule and patient details to optimize their time.

Patients (Primary Users) : Individuals aged 18+, including working professionals and families live in suburban areas, who want a fast, reliable way to book and track their medical appointments.


Receptionists (Secondary Users) : Hospital staff responsible for managing appointment schedules and communicating updates to patients.


Doctors (Tertiary Users): Healthcare professionals who need quick access to their schedule and patient details to optimize their time.

01 Research

01 Research

01 Research

Secondary research

Secondary research

Conducted secondary research to identify industry gaps and understand broader challenges in appointment management systems.

Conducted secondary research to identify industry gaps and understand broader challenges in appointment management systems.

Conducted secondary research to identify industry gaps and understand broader challenges in appointment management systems.

Insights Gained from the Secondary research

Insights Gained from the Secondary research

01

High Patient volume

High Patient volume

High Patient volume

Doctors attend to 150+ patients daily in government hospitals, leading to overcrowding and significant delays in services.

Doctors attend to 150+ patients daily in government hospitals, leading to overcrowding and significant delays in services.

Doctors attend to 150+ patients daily in government hospitals, leading to overcrowding and significant delays in services.

02

Average Waiting Time in India

Average Waiting Time in India

Average Waiting Time in India

According to a Lybrate survey, the average waiting time for patients to see a doctor in India is 45 minutes.

According to a Lybrate survey, the average waiting time for patients to see a doctor in India is 45 minutes.

According to a Lybrate survey, the average waiting time for patients to see a doctor in India is 45 minutes.

03

Waiting Time vs. Patient Satisfaction

Waiting Time vs. Patient Satisfaction

Waiting Time vs. Patient Satisfaction

A study at a tertiary care hospital in Maharashtra revealed an average waiting time of 59 minutes, and a Consultation time of 7 minutes. The study highlighted a significant correlation between shorter waiting times and higher patient satisfaction levels.

A study at a tertiary care hospital in Maharashtra revealed an average waiting time of 59 minutes, and a Consultation time of 7 minutes. The study highlighted a significant correlation between shorter waiting times and higher patient satisfaction levels.

A study at a tertiary care hospital in Maharashtra revealed an average waiting time of 59 minutes, and a Consultation time of 7 minutes. The study highlighted a significant correlation between shorter waiting times and higher patient satisfaction levels.

Read the full article in - depth insights

Read the full article in - depth insights

Read the full article in - depth insights

Incorrect or unclear appointment details frustrate patients.

Incorrect or unclear appointment details frustrate patients.

Incorrect or unclear appointment details frustrate patients.

Poor communication leads to delays and dissatisfaction.

Poor communication leads to delays and dissatisfaction.

Poor communication leads to delays and dissatisfaction.

User Pain Points from Existing Application

User Pain Points from Existing Application

No existing apps offer real-time doctor availability or appointment tracking, revealing a significant opportunity for improvement

No existing apps offer real-time doctor availability or appointment tracking, revealing a significant opportunity for improvement

No existing apps offer real-time doctor availability or appointment tracking, revealing a significant opportunity for improvement

Competitive Analysis

Competitive Analysis

I analyzed existing hospital appointment applications like Practo, MediBuddy, Apollo 24/7, and Lybrate to identify their strengths, weaknesses, and unique features. This analysis revealed opportunities for improvement and set benchmarks for designing a user-centric appointment tracking system.

I analyzed existing hospital appointment applications like Practo, MediBuddy, Apollo 24/7, and Lybrate to identify their strengths, weaknesses, and unique features. This analysis revealed opportunities for improvement and set benchmarks for designing a user-centric appointment tracking system.

I analyzed existing hospital appointment applications like Practo, MediBuddy, Apollo 24/7, and Lybrate to identify their strengths, weaknesses, and unique features. This analysis revealed opportunities for improvement and set benchmarks for designing a user-centric appointment tracking system.

Insights Gained from Competitive Analysis

Insights Gained from Competitive Analysis

Primary research

Primary research

To gain deeper insights into appointment scheduling and tracking challenges, I interviewed 7 patients and 3 receptionists via Google Meet and in person.

To gain deeper insights into appointment scheduling and tracking challenges, I interviewed 7 patients and 3 receptionists via Google Meet and in person.

To gain deeper insights into appointment scheduling and tracking challenges, I interviewed 7 patients and 3 receptionists via Google Meet and in person.

Insights Gained from Interview

Insights Gained from Interview

From the Patients' Perspective

From the Patients' Perspective

From the Patients' Perspective

From the Receptionists' Perspective

From the Receptionists' Perspective

From the Receptionists' Perspective

01

Doctor availability

Doctor availability

Doctor availability

Patients must confirm the doctor’s availability over the phone before visiting the hospital

Patients must confirm the doctor’s availability over the phone before visiting the hospital

Patients must confirm the doctor’s availability over the phone before visiting the hospital

02

Extended wait times

Extended wait times

Extended wait times

Patients wait an average of 45 minutes beyond their appointment time, leading to frustration

Patients wait an average of 45 minutes beyond their appointment time, leading to frustration

Patients wait an average of 45 minutes beyond their appointment time, leading to frustration

03

Follow-up visits

Follow-up visits

Follow-up visits

Waiting for reports after consultations often takes time and leads to extra follow-up visits.

Waiting for reports after consultations often takes time and leads to extra follow-up visits.

Waiting for reports after consultations often takes time and leads to extra follow-up visits.

01

Separate registers are maintained for each doctor to track appointments.

Separate registers are maintained for each doctor to track appointments.

Separate registers are maintained for each doctor to track appointments.

02

Phone bookings are initially recorded on rough sheets or in registers before being finalized.

Phone bookings are initially recorded on rough sheets or in registers before being finalized.

Phone bookings are initially recorded on rough sheets or in registers before being finalized.

03

Managing patient queues during peak hours remains a significant challenge

Managing patient queues during peak hours remains a significant challenge

Managing patient queues during peak hours remains a significant challenge

04

Scheduling is managed using a combination of software and manual registers.

Scheduling is managed using a combination of software and manual registers.

Scheduling is managed using a combination of software and manual registers.

05

An average of 70–80 appointments are booked daily

An average of 70–80 appointments are booked daily

An average of 70–80 appointments are booked daily

02 Analysis

02 Analysis

02 Analysis

03 Ideation

03 Ideation

03 Ideation

04 Prototype

04 Prototype

04 Prototype

Sketches

Sketches

At this stage, I began by creating hand-drawn sketches to brainstorm ideas and explore potential solutions for addressing the identified pain points.

At this stage, I began by creating hand-drawn sketches to brainstorm ideas and explore potential solutions for addressing the identified pain points.

At this stage, I began by creating hand-drawn sketches to brainstorm ideas and explore potential solutions for addressing the identified pain points.

Sketches

for Patients flow

Sketches

for Patients flow

Sketches

for Receptionist flow

Sketches

for Receptionist flow

Sketches

for Doctor flow

Sketches

for Patients flow

Sketches

for Patients flow

Sketches

for Receptionist flow

Sketches

for Doctor flow

Low-Fidelity Wireframes

These low-fidelity wireframes highlight the first step in transforming ideas into visual representations of the application.

These low-fidelity wireframes highlight the first step in transforming ideas into visual representations of the application.

Home Screen

Home Screen

Appointment Booking Flow

Appointment Booking Flow

Appointment Tracking Flow

Appointment Tracking Flow

01

Patient’s App

1.1

Appointment Booking Flow

The Home Screen provides easy access to essential tasks, allowing users to book and track appointments effortlessly

Users can easily track their appointment through Home Screen

This enables users to view their real-time queue updates

Explore the Patient App Prototype

1.2

Appointment Tracking Flow

1.3

Health Record Flow

Primary

Normal

Continue

Secondary

Normal

Continue

Disabled

Continue

Disabled

Continue

Button

Button

Iconography

Iconography

UI Components

UI Components

Form Elements

Male

Male

Female

Female

Other

Other

Yes

No

Yes

No

Yes

No

Rating

( 5/5 )

( 4.5/5 )

( 4/5 )

Cards

Dr. Reedhika

Pandey

Gyanodaya Hospital Neemuch

Upcoming

Tomorrow

-

Morning

Booked for Rohan Sing

Dr. Anjali

Verma

Gyanodaya Hospital Neemuch

Completed

Book Again

Today

-

Morning

Booked for Rohan Sing

Dr. Rajesh

Gupta

Gyanodaya Hospital Neemuch

Cancelled

12/06/2024

-

Morning

Booked for Rohan Sing

Design System

Design System

This system includes a curated color palette, scalable typography, and reusable components for consistency and efficiency.

This system includes a curated color palette, scalable typography, and reusable components for consistency and efficiency.

Typography

Typography

Aa

Font

Open Sans

Aa

Open Sans

Bold

Aa

Open Sans

SemiBold

Aa

Open Sans

Regular

Name

Font Size

Line Height

24 px

20 px

18 px

16 px

14 px

12 px

16 px

16 px

14 px

12 px

22 px

16 px

18 px

32 px

24 px

26 px

22 px

18 px

16 px

22 px

Heading 1

Heading 2

Heading 3

Body - Large

Body - Regular

Body - Small

Label 1

Label 2

Label 3

BUTTON

Color Palette

Color Palette

Primary Color

Mariner #366FD9

Secondary Color

Portage #90AFEA

Primary Shades

Blue-900

Blue-800

Blue-700

Blue-600

Blue-500

Blue-400

Blue-300

Blue-200

Blue-100

Blue-50

Grey Shades

Grey-900

Grey-800

Grey-700

Grey-600

Grey-500

Grey-400

Grey-300

Grey-200

Grey-100

Grey-50

05 High-fidelity Design

05 High-fidelity Design

05 High-fidelity Design

01

01

Patient’s App

Patient’s App

1.1

1.1

Appointment Booking Flow

Appointment Booking Flow

The Home Screen provides easy access to essential tasks, allowing users to book and track appointments effortlessly

The Home Screen provides easy access to essential tasks, allowing users to book and track appointments effortlessly

Users can easily track their appointment through Home Screen

This enables users to view their real-time queue updates

Explore the Patient App Prototype

Explore the Patient App Prototype

1.2

1.2

Appointment Tracking Flow

Appointment Tracking Flow

1.3

1.3

Health Record Flow

Health Record Flow

Users can easily view the doctor's availability & current Appointmetn No.

Usability Testing

Usability Testing

I conducted a usability test with seven primary users (patients) and two receptionists, who are my target demographic, using the prototype to evaluate how user-friendly the application is

I conducted a usability test with seven primary users (patients) and two receptionists, who are my target demographic, using the prototype to evaluate how user-friendly the application is

I conducted a usability test with seven primary users (patients) and two receptionists, who are my target demographic, using the prototype to evaluate how user-friendly the application is

Implementing Feedback

Implementing Feedback

Implementing Feedback

Reduced card size to make the Health Record section visible without scrolling, enhancing accessibility and user experience

Reduced card size to make the Health Record section visible without scrolling, enhancing accessibility and user experience

The simplified design clarified queue positions and time format, ensuring users could understand them effortlessly

The simplified design clarified queue positions and time format, ensuring users could understand them effortlessly

After

After

Before

Before

PAIN POINT

PAIN POINT

PAIN POINT

Users struggled to locate the Health Record section due to hidden horizontal scrolling, causing confusion during document uploads

Users struggled to locate the Health Record section due to hidden horizontal scrolling, causing confusion during document uploads

Users struggled to locate the Health Record section due to hidden horizontal scrolling, causing confusion during document uploads

Users were confused by the decreasing appointment numbers and unclear time format (40:50 min), causing uncertainty about their queue position

Users were confused by the decreasing appointment numbers and unclear time format (40:50 min), causing uncertainty about their queue position

Users were confused by the decreasing appointment numbers and unclear time format (40:50 min), causing uncertainty about their queue position

POSITIVE FEEDBACK

POSITIVE FEEDBACK

POSITIVE FEEDBACK

The app's navigation is straightforward and user-friendly, allowing users to find what they need without confusion

The app's navigation is straightforward and user-friendly, allowing users to find what they need without confusion

The app's navigation is straightforward and user-friendly, allowing users to find what they need without confusion

Important details are easily accessible on the home screen, eliminating the need to search through multiple sections

Important details are easily accessible on the home screen, eliminating the need to search through multiple sections

Important details are easily accessible on the home screen, eliminating the need to search through multiple sections

The tracking feature is highly beneficial, providing real-time updates that reduce uncertainty and help manage time effectively

The tracking feature is highly beneficial, providing real-time updates that reduce uncertainty and help manage time effectively

The tracking feature is highly beneficial, providing real-time updates that reduce uncertainty and help manage time effectively

Before

After

Reflection

Reflection

How can I improve the service?

How can I improve the service?

What I Learned

#1. Research Drives Design Decisions

Spending significant time on research helped me deeply understand user problems and behaviors. This allowed me to adopt a user-centric approach, creating designs that genuinely address user needs by stepping into their shoes.

#1. Research Drives Design Decisions

Spending significant time on research helped me deeply understand user problems and behaviors. This allowed me to adopt a user-centric approach, creating designs that genuinely address user needs by stepping into their shoes.

#1. Research Drives Design Decisions

Spending significant time on research helped me deeply understand user problems and behaviors. This allowed me to adopt a user-centric approach, creating designs that genuinely address user needs by stepping into their shoes.

#2. Building a Design System

Initially, I struggled with creating a cohesive design system. However, researching existing medical applications provided clarity and inspiration, enabling me to finalize a system tailored to the needs of the project.

#2. Building a Design System

Initially, I struggled with creating a cohesive design system. However, researching existing medical applications provided clarity and inspiration, enabling me to finalize a system tailored to the needs of the project.

#2. Building a Design System

Initially, I struggled with creating a cohesive design system. However, researching existing medical applications provided clarity and inspiration, enabling me to finalize a system tailored to the needs of the project.

#3. The Value of Testing and Iteration

Observing real-time user interactions during usability testing highlighted usability challenges. Analyzing these bottlenecks allowed me to iterate on my designs, ensuring functionality and usability were intuitive and seamless.

#3. The Value of Testing and Iteration

Observing real-time user interactions during usability testing highlighted usability challenges. Analyzing these bottlenecks allowed me to iterate on my designs, ensuring functionality and usability were intuitive and seamless.

#3. The Value of Testing and Iteration

Observing real-time user interactions during usability testing highlighted usability challenges. Analyzing these bottlenecks allowed me to iterate on my designs, ensuring functionality and usability were intuitive and seamless.

Next Steps

#1. Incorporating Advanced Features

To enhance the user experience, we plan to integrate features such as personalized health tips and appointment reminders. These enhancements aim to add value, making the application more engaging and user-friendly.

#1. Incorporating Advanced Features

To enhance the user experience, we plan to integrate features such as personalized health tips and appointment reminders. These enhancements aim to add value, making the application more engaging and user-friendly.

#1. Incorporating Advanced Features

To enhance the user experience, we plan to integrate features such as personalized health tips and appointment reminders. These enhancements aim to add value, making the application more engaging and user-friendly.

#2. Broader Testing and Feedback

Expanding usability testing to a larger, more diverse audience will allow me to gather insights across different user groups. This will help refine the app further and ensure it meets the needs of all demographics while improving accessibility.

#2. Broader Testing and Feedback

Expanding usability testing to a larger, more diverse audience will allow me to gather insights across different user groups. This will help refine the app further and ensure it meets the needs of all demographics while improving accessibility.

#2. Broader Testing and Feedback

Expanding usability testing to a larger, more diverse audience will allow me to gather insights across different user groups. This will help refine the app further and ensure it meets the needs of all demographics while improving accessibility.

Let’s Connect

Let’s Connect

Let’s Connect

Thanks for reading! I hope you enjoyed exploring how this product came together. Feel free to connect if you'd like to discuss more!

Thanks for reading! I hope you enjoyed exploring how this product came together. Feel free to connect if you'd like to discuss more!

Thanks for reading! I hope you enjoyed exploring how this product came together. Feel free to connect if you'd like to discuss more!

Thank you for exploring my case study!

Thank you for exploring my case study!

Your feedback and thoughts are always welcome

Your feedback and thoughts are always welcome

Your feedback and thoughts are always welcome

Create a free website with Framer, the website builder loved by startups, designers and agencies.