Design a client (patient) dashboard for an online healthcare consultation platform.

Context

The platform connects clients to doctors or coaches through live video consultations.

Clients may feel anxious, confused, or unfamiliar with medical systems.

The dashboard must feel calm, reassuring, and easy to use.

Primary Goals

Help clients clearly see their current appointment status.

Make it easy to join and attend a live consultation.

Allow simple communication with the doctor.

Help clients understand what happened after the consultation and what to do next.

User Type

Non-technical users

Mobile-first, but should scale to tablet and desktop

First-time and returning patients

Key Features to Include

Current appointment card with:

Doctor name, photo, specialty

Appointment time and live status

Clear primary action (Join call / Waiting / Rejoin)

Video consultation interface:

Doctor video as primary focus

Client video secondary

Chat and file upload (collapsible)

Post-consultation summary:

Visit summary in plain language

Prescriptions with clear dosage instructions

Follow-up steps or lab requests

Health overview:

Current medications

Allergies

Past visits and records

Simple navigation:

Home

Appointments

Messages

Records

Profile & support

Design Requirements

Clean, minimal, and calm UI

Large readable text and clear buttons

One primary action per screen

Plain language, no medical jargon

Accessibility-friendly (contrast, touch targets)

Deliverables

Dashboard layout description

In-consultation screen layout

Post-consultation flow

Key UX decisions and rationale

Focus on clarity, trust, and emotional comfort rather than feature density.
