All work
WebCase Study 18

MENTAL WELLNESS / TELETHERAPY PLATFORM

Resilient Thoughts

Timeline

Website & Dashboard UI/UX Design

Role

UI/UX Designer

Focus

Website UXUser DashboardPsychologist DashboardAdmin Dashboard

Outcomes

Guided therapy journeyMulti-role dashboard UXOnline consultation experience

Resilient Thoughts is an online mental wellness platform designed to help users explore therapy support, choose psychologists, manage subscriptions, book sessions, and attend consultations. I worked on the website, user dashboard, psychologist dashboard, and admin dashboard to create a connected therapy experience across different user roles.

Resilient Thoughts — project screenshot

Synopsis

The problem worth solving

Resilient Thoughts needed a connected product system where the public website, client dashboard, psychologist workspace, and admin controls all supported the same therapy journey without making the experience feel intimidating or operationally heavy.

Design Process

01

Discover

Understood the mental wellness journey, user needs, therapy booking flow, psychologist workflow, and admin operations.

02

Define

Mapped the key product areas: website discovery, user onboarding, therapist selection, subscriptions, bookings, video sessions, and admin management.

03

Ideate

Explored layouts for landing pages, dashboards, booking flows, subscription cards, verification screens, and consultation states.

04

Design

Created clean website pages and role-based dashboards with clear navigation, soft visual hierarchy, and action-focused layouts.

05

Review

Checked the experience for clarity, trust, accessibility, dashboard usability, and flow consistency.

06

Handoff

Prepared website screens, dashboard modules, reusable components, and development-ready design assets.

Research Insights

01

Mental health users need reassurance before starting therapy.

02

Users should be guided toward help without feeling overwhelmed.

03

Psychologists need quick access to bookings, clients, availability, and session details.

04

Admins need structured dashboards to manage psychologists, bookings, revenue, transactions, and verification.

Opportunity Map

01

Discover

Help users understand therapy services and available support options through the website.

02

Book

Make therapist selection, appointment booking, rescheduling, and subscriptions easier to manage.

03

Consult

Support video consultation and session-related actions through a clean user dashboard.

04

Manage

Give psychologists and admins clear tools to handle bookings, clients, verification, revenue, and platform operations.

Empathy Map

Says

I want support

I need the process to feel simple

I want to trust the therapist before I book

Thinks

Will this platform feel safe?

Can I manage this without confusion?

Will I be locked into the wrong therapist?

Does

Reads FAQs and support information first

Compares psychologists before making a decision

Checks plans, timings, and reschedule options carefully

Feels

Cautious but hopeful

Easily overwhelmed by complexity

More confident when flows are structured and calm

User Persona

SM

Sarah Miller

30 · Working Professional

Goals

  • Find the right therapist
  • Understand available support options
  • Book sessions easily
  • Manage subscriptions and appointments

Frustrations

  • Confusing therapy platforms
  • Unclear psychologist profiles
  • Difficult booking or rescheduling
  • Lack of trust before starting online therapy

Their words

I want support, but the platform should feel safe, clear, and easy before I book a session.

User Stories

#01

As a user, I want to explore therapy options so I can understand what kind of support I need.

#02

As a user, I want to choose a psychologist and book a session without confusion.

#03

As a psychologist, I want to manage bookings and clients from one dashboard.

#04

As an admin, I want to verify psychologists, monitor bookings, and track platform revenue clearly.

User Journey Map

Discover

neutral

Actions

User lands on the website

Reads therapy information and support categories

Pain points

Needs reassurance before going deeper

Explore Support

neutral

Actions

Views psychologist profiles

Checks therapy categories, benefits, and FAQs

Pain points

Could lose confidence if the information feels heavy

Subscribe / Book

negative

Actions

Purchases a plan

Selects a psychologist

Books or reschedules a session

Pain points

Multiple actions could feel complex without structure

Attend Session

positive

Actions

Joins consultation

Uses session-related dashboard actions

Pain points

Needs smooth transitions between dashboard and consultation

Platform Management

neutral

Actions

Psychologists manage clients and bookings

Admins verify and track operations

Pain points

Operational tasks could become dense without strong hierarchy

How Might We

How might we make online therapy feel more approachable and less intimidating?

How might we help users book and manage sessions with confidence?

How might we design dashboards that support users, psychologists, and admins without making the platform complex?

Problem Statement

Resilient Thoughts needed a complete digital experience for both therapy users and internal platform teams. The product had to support website discovery, user bookings, subscriptions, psychologist workflows, and admin management while keeping the experience calm, structured, and trustworthy.

Hypothesis

If the platform separates each role into clear flows and provides simple dashboards for users, psychologists, and admins, the overall therapy journey will feel easier to understand and manage.

Value Propositions

01

Guided Therapy Discovery

The website helps users understand therapy services, benefits, FAQs, and available support options.

02

User-friendly Booking Flow

Users can manage subscriptions, select psychologists, book sessions, reschedule appointments, and join consultations.

03

Psychologist Dashboard

Psychologists get a structured space to manage bookings, clients, schedules, and session-related details.

04

Admin Control System

Admins can verify psychologists, manage bookings, track revenue, view transactions, and monitor platform operations.

Competitive Scan

On

Online Therapy Platforms

Good at therapy discovery

Often complex once users enter booking and dashboard flows

He

Healthcare Booking Platforms

Strong appointment systems

Not always emotionally sensitive for mental wellness users

Ad

Admin-heavy SaaS Dashboards

Operationally useful

Often too dense for non-technical teams

User Flows

Website Flow

Home
Therapy Categories
Benefits
How It Works
Psychologists
FAQs
Get Started

User Dashboard Flow

Sign Up
Assessment
Subscription
Select Psychologist
Book Session
Reschedule / Join Video Call
Booking History

Psychologist Dashboard Flow

Login
Dashboard
Bookings
Client Details
Schedule Management
Session Updates

Admin Dashboard Flow

Login
Dashboard
Verify Psychologists
Manage Bookings
Clients / Businesses
Revenue
Transactions
Topics

Behind the work

Design decisions

01

Challenge

The platform had multiple roles and workflows, so the experience could easily become confusing.

02

Approach

I used role-based navigation, clean dashboards, clear status labels, simple cards, structured tables, and action-focused pages to keep every workflow easy to manage.

03

Result

The final design created a connected platform experience where users, psychologists, and admins could complete their tasks with more clarity and less friction.

Deliverables

01Website UI Design
02User Dashboard
03Psychologist Dashboard
04Admin Dashboard
05Assessment Flow
06Subscription Screens
07Booking & Reschedule Flow
08Video Consultation Screen
09Psychologist Verification Screens
10Revenue & Transaction Screens
11Reusable UI Components

Focus areas

Mental Wellness UXTeletherapy FlowDashboard DesignBooking ExperienceSubscription UXPsychologist ManagementAdmin OperationsTrust & Clarity

Project type

MENTAL WELLNESS / TELETHERAPY PLATFORM

Timeline

Website & Dashboard UI/UX Design

Deliverables

11 items

Platform

Web

Role-based Experience

Website, Client, Psychologist, and Admin Screens

The final platform experience is structured across distinct user roles so therapy discovery, booking, consultations, psychologist workflows, and admin operations all feel clear inside their own context.

Section 01

Client Side

The client journey starts with gentle discovery, guided onboarding, therapist selection, subscriptions, and session management designed to feel safe and easy to navigate.

Resilient Thoughts website homepage with services, benefits, FAQs, and therapy categories

Website discovery experience

Resilient Thoughts role selection screen for client and psychologist entry

Role-based entry point

Resilient Thoughts client sign-in screen with calm split layout

Low-friction sign-in

Resilient Thoughts onboarding form collecting client personal details

Personal details onboarding

Resilient Thoughts mental wellness questionnaire with issue selection cards

Support questionnaire

Resilient Thoughts client dashboard showing psychologists available to connect now

Psychologist discovery dashboard

Resilient Thoughts psychologist profile with session types and booking panel

Psychologist profile and trust layer

Resilient Thoughts appointment booking flow with calendar, schedule, and session types

Booking and session setup

Resilient Thoughts booking history and review screen for previous sessions

Booking history and feedback

Resilient Thoughts subscription overview screen with usage and transaction details

Subscription management

Resilient Thoughts purchase subscription screen with coupon and payment methods

Plan purchase flow

Resilient Thoughts appointment reschedule screen with new calendar and session selection

Rescheduling workflow

Resilient Thoughts upcoming appointments list with reschedule confirmation state

Upcoming appointment management

Resilient Thoughts live video consultation screen with therapist and participant panel

Live video consultation

Resilient Thoughts consultation screen with therapist video and chat thread

Consultation chat mode

Resilient Thoughts instant connect psychologist listing for immediate support

Instant connect support

Section 02

Psychologist Side

Psychologists need quick access to client context, bookings, consultation details, and transaction history without extra complexity in the workflow.

Resilient Thoughts psychologist booking management screen

Psychologist booking management

Resilient Thoughts psychologist client detail screen with wallet and subscription tabs

Client detail workspace

Resilient Thoughts psychologist booking detail screen with appointment information and client notes

Single booking detail

Resilient Thoughts psychologist transaction history screen with payment records

Transaction history

Section 03

Admin Side

The admin experience organizes verification, bookings, businesses, psychologists, revenue, and platform content into a more structured control system.

Resilient Thoughts admin dashboard with platform metrics and upcoming appointments

Admin dashboard overview

Resilient Thoughts admin verify psychologist list with accept and reject actions

Verification queue

Resilient Thoughts admin psychologist detail profile review screen

Psychologist profile review

Resilient Thoughts admin psychologist declaration review screen

Declaration review

Resilient Thoughts admin psychologist list with filters and block controls

Psychologist directory

Resilient Thoughts admin business list screen

Business management

Resilient Thoughts admin revenue analytics and recent transactions screen

Revenue management

Resilient Thoughts admin add motivational notification topic screen

Motivational topic management