eSanjeevani

Redesigning India’s Telemedicine Experience

A UX case study improving accessibility, trust, and clarity in India’s national telemedicine platform — eSanjeevani.

Case Study

UX Redesign

What is teleconsultation?

Teleconsultation means getting medical advice from a healthcare professional remotely using technology like video calls, phone, or chat, bridging geographical gaps for check-ups, diagnoses, and prescriptions without in-person visits, often using smartphones or computers with internet. eSanjeevani is the Government of India’s national teleconsultation platform.

Why eSanjeevani?

Initiative

It is a strong national effort toward making healthcare accessible to all, even though it hasn’t yet reached its full potential.

Sensitivity

The project deals with healthcare, a deeply sensitive and high-impact domain, where even small improvements can meaningfully affect people’s lives.

Welfare

It contributes directly to public welfare, aligning with my interest in projects that drive social value and inclusivity.

Opportunity

The platform presents significant room for design improvement, particularly in usability, clarity, and user trust.

Initiative

It is a strong national effort toward making healthcare accessible to all, even though it hasn’t yet reached its full potential.

Sensitivity

The project deals with healthcare, a deeply sensitive and high-impact domain, where even small improvements can meaningfully affect people’s lives.

Welfare

It contributes directly to public welfare, aligning with my interest in projects that drive social value and inclusivity.

Opportunity

The platform presents significant room for design improvement, particularly in usability, clarity, and user trust.

52%

Smartphone owners use their devices to search the Internet for health-related information

Smartphone owners search the Internet for health-related info

120k patients served everyday

165,000

health related apps available

1:25,000

physician-to-people ratio of rural india.

Active in every state across India

The Challenge

Universal healthcare in India faces barriers of distance, cost, and accessibility, especially in rural areas. While eSanjeevani aims to bridge this gap, usability and adoption issues limit its effectiveness, prompting a deeper exploration through design.

Research Phase

Discover

Using the existing application

I conducted a Think-Aloud session to document my first-time user experience with eSanjeevani.

Secondary Research

Insights from Research Papers

I reviewed research papers on telemedicine in India to understand its challenges. The insights highlighted issues of trust, accessibility, and adoption, emphasizing the need for human-centered design in eSanjeevani.

Access & Relevance
  • Telemedicine plays a crucial role in developing regions like India, where it often serves as the only alternative to in-person care.

  • Programs focusing on urgent or gap services (e.g., stroke, trauma, teleradiology) have the highest success rates.

Trust & Validation
  • Users question the credibility of teleconsultations and the medical accuracy of digital platforms.

  • Many apps focus on usability but neglect clinical efficacy and safety, risking user trust and patient outcomes.

Barriers to Adoption
  • Digital literacy gaps affect both patients and doctors, especially in rural areas.

  • Cultural resistance and preference for face-to-face interactions slow clinical acceptance.

  • Lack of economic incentives for physicians reduces motivation to adopt telemedicine.

Design Challenges
  • Interfaces must be simple and intuitive for low-tech users.

  • Context-specific design is essential — solutions must align with local health priorities and habits.

  • Failure to provide training and follow-up support often leads to project failure.

Ethical & Regulatory Concerns
  • Persistent issues around data privacy, consent, and accountability.

  • Lack of clear regulation over app content and validation raises questions of medical responsibility.

App Reviews by Users

  1. App is not user-friendly.

  2. Confusion about doctor availability, what does idle mean?

  3. Unanswered calls.

  4. Difficulty in entering and saving details.

  5. Each added member requires a unique e-mail.

  6. Some users reported the diagnosis being free as very good.

Audit

Existing Information Architecture

Existing IA of eSanjeevani OPD

Comparative Analysis

competitive analysis for telemedicine by anshul sharma designer anshulsdoc

Who's using eSanjeevani?

User Personas

Information Gathering & Affinity Analysis

Affinity Analysis

Define

I organized all identified pain points using affinity analysis, grouping them into four key categories (Features, User Experience, Digital Literacy & Context, and User Trust) to uncover patterns and guide focused ideation.

User Experience

User Trust

Features

Digital/Context Literacy

Action Priority Matrix

Action Priority Matrix: Categorize insights by impact vs. effort for esanjeevani by anshulsdoc anshul sharma design UX case study

Key Insights

Unclear Doctor Availability

Users have no visibility into doctor schedules or availability during the consultation process, leading to confusion, wasted effort, and frustration when no doctors are found at the end.

Lack of Trust and Transparency

Hidden doctor qualifications, absence of visible verification, and uncertainty around data protection weaken user trust in both the platform and its medical authenticity.

No Follow-up Mechanism

The system lacks a structured follow-up flow, preventing users and doctors from maintaining continuity of care after initial consultations.

Inefficient and Uninformative Booking Flow

Users face dead ends and unanswered calls when doctors are unavailable, with no alternatives or waiting time information, resulting in a poor and incomplete experience.

Overwhelming and Unrewarding Process

The booking process lacks clarity, structure, and feedback, creating unnecessary cognitive load and emotional fatigue. Users don’t receive confirmations or clear progress indicators, making the experience feel uncertain, unrewarding, and demotivating, which ultimately discourages continued engagement with the platform.

How Might We? Statement

How might we create a simpler, more transparent, and trustworthy teleconsultation experience for users like Sunita Devi, who have limited digital literacy and rely on eSanjeevani for accessible healthcare; ensuring they can easily find available doctors, trust the system’s credibility, and complete their consultation journey confidently and without confusion?

Ideation for a solution

Design
Unclear Doctor Availability

Users have no visibility into doctor schedules or availability during the consultation process, leading to confusion, wasted effort, and frustration when no doctors are found at the end.

Design Goal

To enhance predictability and reduce user frustration, helping users plan consultations efficiently and increasing successful bookings.

Unclear Doctor Availability

Users have no visibility into doctor schedules or availability during the consultation process, leading to confusion, wasted effort, and frustration when no doctors are found at the end.

Design Goal

To enhance predictability and reduce user frustration, helping users plan consultations efficiently and increasing successful bookings.

Doctor availability with time shall be highlighted while selecting region/area itself.

OPD timings chart shall be displayed on the dashboard for patients to refer anytime and proper notifications for changes in OPD timings.

Show the nearest and earliest available doctors directly on the dashboard, so users can check availability without completing the entire booking flow.

Overwhelming and Unrewarding Process

The booking process lacks clarity, structure, and feedback, creating unnecessary cognitive load and emotional fatigue. Users don’t receive confirmations or clear progress indicators, making the experience feel uncertain, unrewarding, and demotivating, which ultimately discourages continued engagement with the platform.

Design Goal

To reduce cognitive load and uncertainty, improving user confidence and satisfaction through consistent, reassuring feedback.

Booking process needs chunking into sections, indicating progress, having clearly defined steps and actions, so that it isn't overwhelming or long.

Options to either schedule a consultation or have an instant consultation shall be available (based on doctor availability)

After entering details such as medical history, symptoms etc. patient shall be asked for confirmation, post which only shall the booking flow move on to the next section.

Provide clear feedback and confirmations for actions like form submission, profile creation, and appointment booking.

Inefficient and Uninformative Booking Flow

Users face dead ends and unanswered calls when doctors are unavailable, with no alternatives or waiting time information, resulting in a poor and incomplete experience.

Design Goal

To reduce friction and user abandonment, creating a smoother and more informative experience throughout the booking process.

Allow users to reserve a consultation slot for the next available doctor when none are currently available.

Include a self health check feature powered by AI or chatbot assistance, allowing users to start with an initial self-diagnosis through chat, voice, or file uploads before consulting a doctor.

Guided onboarding for first time users, informing them about the app through scaffolding.

No Follow-up Mechanism

The system lacks a structured follow-up flow, preventing users and doctors from maintaining continuity of care after initial consultations.

Design Goal

To strengthen continuity of care and improve patient outcomes by keeping both parties engaged and informed post-consultation.

Timely notifications (SMS, app notifications) for follow-up.

Doctor should be able to set up a follow-up meeting from their side as well, after a consultation

Have doctors enter diagnosis, prescriptions, and next steps in plain language, shown to patients after the consultation.

Lack of Trust and Transparency

Hidden doctor qualifications, absence of visible verification, and uncertainty around data protection weaken user trust in both the platform and its medical authenticity.

Design Goal

To build user trust and credibility, making the system feel transparent, reliable, and secure for first-time and recurring users.

Highlight success stories, doctor’s messages and government health updates to build trust.

Display doctor’s qualification, exp., and specialization besides their name and photo, to reinforce that all doctors are verified govt. professionals.

Prescriptions should be verified and stamped by the concerned doctor, for trust.

System Recommendation: Awareness campaigns and first time onboarding by visiting villages and rural wards.

Re-worked Information Architecture

Design

Wireframing Ideas

Wireframes for ideating on e sanjeevani by anshul sharma
Wireframes for ideating on e sanjeevani by anshul sharma
Wireframes for ideating on e sanjeevani by anshul sharma
Wireframes for ideating on e sanjeevani by anshul sharma
Wireframes for ideating on e sanjeevani by anshul sharma
Wireframes for ideating on e sanjeevani by anshul sharma
Wireframes for ideating on e sanjeevani by anshul sharma
Wireframes for ideating on e sanjeevani by anshul sharma
Wireframes for ideating on e sanjeevani by anshul sharma
Wireframes for ideating on e sanjeevani by anshul sharma

UI

UX4G 2.0

The redesign was developed using the UX4G 2.0 Design System, a standardized framework created for Indian government applications and digital initiatives, ensuring consistency, accessibility, and compliance with official design guidelines.

Doctor Availability Section

Displays real-time doctor availability at the nearest OPD, helping users check schedules upfront and avoid wasted booking attempts.

The Dashboard

Follow-up and Consultation Summary

Shows pending follow-ups and past diagnosis with prescriptions, ensuring continuity and easy access to recent consultations.

Sanjeevani (AI assistant)

AI Health Assistant

Added to the navigation bar, this feature lets users chat or speak with an intelligent assistant to self-diagnose minor issues or get quick guidance. It addresses user frustration caused by unanswered calls or unavailability of doctors at a certain moment.

Informative Login Screen

Added educational graphics showcasing eSanjeevani’s features and impact, along with a language selection option at the start to ensure clarity, inclusivity, and better onboarding for first-time users. It addresses lack of trust and transparency.

Added educational graphics showcasing eSanjeevani’s features and impact, along with a language selection option at the start to ensure clarity, inclusivity, and better onboarding for first-time users.

Patient Login

When Doctor is available…

When a doctor is available, users see real-time availability at the nearest OPD with an option to consult immediately or schedule appointment.

Doctor Available

mockup for esanjeevani redesign by anshul sharma designer

Doctor Unavailable

Doctor Unavailable
When Doctor is unavailable!!!

The dashboard highlights unavailability, suggests nearby OPDs or neighbouring states if there's availability, and provides a ‘Check OPD Timings’ button for scheduling convenience.

Doctor Availability Section

Displays real-time doctor availability at the nearest OPD, helping users check schedules upfront and avoid wasted booking attempts.

Follow-up and Consultation

Shows pending follow-ups and past diagnosis with prescriptions, ensuring continuity and easy access to recent consultations.

The Dashboard

Sanjeevani (AI assistant)

AI Health Assistant

Added to the navigation bar, this feature lets users chat or speak with an intelligent assistant to self-diagnose minor issues or get quick guidance. It addresses user frustration caused by unanswered calls or unavailability of doctors at a certain moment.

Informative Login Screen

Added educational graphics showcasing eSanjeevani’s features and impact, along with a language selection option at the start to ensure clarity, inclusivity, and better onboarding for first-time users.

Patient Login

Simplified Consultation Flow

Redesigned with clear language, minimal icons, and a progress bar, allowing users to easily understand and navigate each step while selecting the patient at the start, addressing Inefficient User Experience and Cognitive Overload.

Digital Prescription

After each consultation, users receive a certified eSanjeevani prescription containing the diagnosis, treatment plan, and doctor details, which can be downloaded or linked to a follow-up reminder set by the doctor.

Booking Consultation

Doctor Selection Transparency

Users can view and choose doctors based on experience, specialization, and preferred language, making the process clear, credible, and trustworthy, addressing Lack of Trust and Transparency.

Consultation Scheduling

Users can schedule consultations for a later time, with updates sent to both doctor and patient, ensuring a smooth, informed, and flexible booking experience; addressing Inefficient and Uninformative Booking Flow

The Prototype

Usability Testing

1

1

Change Language

Change Language

Change Language

2

2

Book Consultation

Book Consultation

Book Consultation

3

3

Interact with AI

Interact with AI

Interact with AI

Ease Of Use

100%

100%

100%

users reported improvement
reported improvement

Avg. score (out of 5)

Confidence & trust while using app

5/7

5/7

5/7

users reported improvement
users reported improvement

Avg. score (out of 5)

User satisfaction rating

7/7

Users reported clearer icons,
simple navigation and language.

Avg. score (out of 5)

Thank

you

for

your

time!

Inspired by colors, culture & everyday life.

Thank

you

for

your

time!

Inspired by colors, culture & everyday life.

Thanks

for

your

time

Inspired by colors, culture & everyday life.

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