UX Case Study
UX Case Study
Calmify: Designing a Mental Health App That Connects Patients & Clinics
Calmify: Designing a Mental Health App That Connects Patients & Clinics
Calmify: Designing a Mental Health App That Connects Patients & Clinics
My Role
My Role
My Role
Research & Product Design
Research & Product Design
Research & Product Design
Team
Team
Team
Me
Me
Me
Timeline
Timeline
Timeline
~14 days
~14 days
~14 days



Problem Statement
Problem Statement
Problem Statement
Managing mental health treatment isnโt just about attending therapyโitโs about keeping track of appointments, medications, and having the right support in between. Many patients struggle with organizing their treatment, leading to missed sessions and a lack of guidance when they need it most.
Managing mental health treatment isnโt just about attending therapyโitโs about keeping track of appointments, medications, and having the right support in between. Many patients struggle with organizing their treatment, leading to missed sessions and a lack of guidance when they need it most.
Overview
Overview
Overview
Calmify is designed to bridge the gap between clinics and patients by offering an easy way to track appointments, manage medications, and access instant support. With a clean, calming interface, it ensures that users can focus on their well-being without feeling overwhelmed by logistics. This case study focuses on the clinic user flow, highlighting how Calmify simplifies mental health management for those receiving professional care.
Calmify is designed to bridge the gap between clinics and patients by offering an easy way to track appointments, manage medications, and access instant support. With a clean, calming interface, it ensures that users can focus on their well-being without feeling overwhelmed by logistics. This case study focuses on the clinic user flow, highlighting how Calmify simplifies mental health management for those receiving professional care.
โขโขโข
โขโขโข
โขโขโข
Target Audience ๐ซ
Target Audience ๐ซ
Target Audience ๐ซ
Calmify is built for people struggling with anxiety and depression who need an easy way to manage their mental health.
Clinic Users โ Patients registered through a clinic, who can track appointments, medications, and medical history.
General Users โ Anyone looking for AI-driven support and self-care tools like guided breathing, meditation, and instant chat assistance.
Whether connected to a clinic or managing things independently, Calmify ensures help is always within reach.
Calmify is built for people struggling with anxiety and depression who need an easy way to manage their mental health.
Clinic Users โ Patients registered through a clinic, who can track appointments, medications, and medical history.
General Users โ Anyone looking for AI-driven support and self-care tools like guided breathing, meditation, and instant chat assistance.
Whether connected to a clinic or managing things independently, Calmify ensures help is always within reach.
While Calmify serves both clinic-registered users and general users, this case study focuses solely on the clinic flowโthe experience designed for users onboarded through healthcare providers. The general user flow exists, but the primary challenge and design decisions revolved around making the clinic-integrated experience seamless.
While Calmify serves both clinic-registered users and general users, this case study focuses solely on the clinic flowโthe experience designed for users onboarded through healthcare providers. The general user flow exists, but the primary challenge and design decisions revolved around making the clinic-integrated experience seamless.
โขโขโข
โขโขโข
โขโขโข
My Design Process ๐จ
My Design Process ๐จ
My Design Process ๐จ
Understanding the Problem
Understanding the Problem
Structure the User Experience
Structure the User Experience
High-Fidelity UI & Prototyping
High-Fidelity UI & Prototyping
Refining & Iterating
Refining & Iterating
This process wasnโt linearโI frequently jumped between stages, refining designs while working on final screens, revisiting research insights, and ensuring every detail contributed to a better user experience.
This process wasnโt linearโI frequently jumped between stages, refining designs while working on final screens, revisiting research insights, and ensuring every detail contributed to a better user experience.
Also, Given the limited timeline of this project, I couldnโt go the traditional route of conducting in-depth surveys or interviews. Instead, I leaned on AI-powered research and secondary resources to gather quick insights.
Of course, not everything can come from data โ some of it came from my own assumptions as a UX designer. And letโs be honest, assumptions in UX are like free trial versions: sometimes they expire quickly, but theyโre still worth testing. ๐
This mix of AI inputs + designer intuition helped me identify the key pain points and user needs to move forward with confidence.
Also, Given the limited timeline of this project, I couldnโt go the traditional route of conducting in-depth surveys or interviews. Instead, I leaned on AI-powered research and secondary resources to gather quick insights.
Of course, not everything can come from data โ some of it came from my own assumptions as a UX designer. And letโs be honest, assumptions in UX are like free trial versions: sometimes they expire quickly, but theyโre still worth testing. ๐
This mix of AI inputs + designer intuition helped me identify the key pain points and user needs to move forward with confidence.
โขโขโข
โขโขโข
โขโขโข

UX Context

UX Context

UX Context
Designing for Ease, Clarity, and Support
Designing for Ease, Clarity, and Support
Designing for Ease, Clarity, and Support
Every tap, every screen, every detailโdesigned to make support feel effortless and navigation stress-free.
Every tap, every screen, every detailโdesigned to make support feel effortless and navigation stress-free.
Every tap, every screen, every detailโdesigned to make support feel effortless and navigation stress-free.



โขโขโข
โขโขโข
โขโขโข
๐ Thinking in Flows
๐ Thinking in Flows
Built flows tailored to clinic users and normal user.
Prioritized appointment tracking, treatment history, and support access.
Reworked the flow multiple times to cut friction and avoid confusing loops.
Built flows tailored to clinic users and normal user.
Prioritized appointment tracking, treatment history, and support access.
Reworked the flow multiple times to cut friction and avoid confusing loops.
โ๏ธ Intentional Decisions
โ๏ธ Intentional Decisions
Brought key info (like next appointment) straight to the homepage.
Avoided deep nesting โ no more โwhere was that option again?โ moments.
Used layout and hierarchy to gently guide users through the experience.
Brought key info (like next appointment) straight to the homepage.
Avoided deep nesting โ no more โwhere was that option again?โ moments.
Used layout and hierarchy to gently guide users through the experience.

From Idea to Design

From Idea to Design

From Idea to Design
Onboarding: Setting the Right Tone from the Start
Clinic users skip the usual signup hassle even for the new users as theyโre added via backend and simply verify with OTP. The splash and onboarding screens set the tone early, helping users understand what Calmify offers and what to expect from the app.
Clinic users skip the usual signup hassle even for the new users as theyโre added via backend and simply verify with OTP. The splash and onboarding screens set the tone early, helping users understand what Calmify offers and what to expect from the app.
Homepage โ A Gentle Gateway to Support
The homepage is designed to be warm, clear, and resourceful. It balances personalization (appointments, medication, daily tips) with on-demand support (AI chat, soothing sounds, and resources). The goal was to create a single hub where users feel guided but never overwhelmed.
The homepage is designed to be warm, clear, and resourceful. It balances personalization (appointments, medication, daily tips) with on-demand support (AI chat, soothing sounds, and resources). The goal was to create a single hub where users feel guided but never overwhelmed.



The homepage acts as a gentle hub โ balancing care, guidance, and calm. From personal health reminders to instant support, everything is just a tap away
Managing Appointments with Ease
Instead of making users dig through layers, I surfaced what matters most โ their next visit. A dedicated card, visible both on the homepage and appointment page, clearly shows the doctorโs name, photo, visit type, and timing.
Instead of making users dig through layers, I surfaced what matters most โ their next visit. A dedicated card, visible both on the homepage and appointment page, clearly shows the doctorโs name, photo, visit type, and timing.



Past appointments are neatly listed with a summary preview that expands on tap. While bookings come directly from the clinic, users never lose track of whatโs coming or what happened last โ everything is right there when they need it.
Medication & Treatment History at a Glance
A lot of users struggle to recall what was prescribed, when, or why a certain medication was given. For clinic users dealing with mental health challenges, this confusion can lead to stress or missed doses. I wanted to eliminate that entirely.
To do this, I broke down the experience into three focused parts โ all easily reachable within a few taps:
A lot of users struggle to recall what was prescribed, when, or why a certain medication was given. For clinic users dealing with mental health challenges, this confusion can lead to stress or missed doses. I wanted to eliminate that entirely.
To do this, I broke down the experience into three focused parts โ all easily reachable within a few taps:
Clear Medication Tracking


Users can view all active and inactive medications in one place โ with dosage, instructions like โ1 pill after breakfast,โ and how long each treatment lasts. This screen avoids clutter and presents everything in a format that feels more like a checklist than a medical file.
b. Visual Test Reports That Make Sense



Users can view all active and inactive medications in one place โ with dosage, instructions like โ1 pill after breakfast,โ and how long each treatment lasts. This screen avoids clutter and presents everything in a format that feels more like a checklist than a medical file.
c. Summarized Appointment History



Each past appointment comes with a one-line summary โ not too long, just enough to remind the user what was discussed or advised. These summaries can be expanded with a tap. It keeps the focus on important insights while giving the user full control
AI Chat Support for Instant Guidance
In moments when users feel overwhelmed or unsure, Calmifyโs AI chat offers immediate, judgment-free support. Placed strategically for quick access, the chat acts as a steady hand between appointments โ available anytime the user needs to talk or get guidance.
In moments when users feel overwhelmed or unsure, Calmifyโs AI chat offers immediate, judgment-free support. Placed strategically for quick access, the chat acts as a steady hand between appointments โ available anytime the user needs to talk or get guidance.



The AI support screen is designed for clarity and calm. Users see a clear intro explaining what the chatbot can and canโt do, followed by quick-start questions and voice input. Itโs built to offer comfort, not confusion โ especially in tough moments.



The AI not only listens, it guides. By suggesting helpful in-app articles mid-conversation, it offers users timely support that feels personal. These resources keep users engaged, nurtured, and gently nudged toward healthier habits.
๐ง Why I Chose a Conversational Chat Over Session-Based Threads
๐ง Why I Chose a Conversational Chat Over Session-Based Threads
When designing the AI chat, I had two directions to consider:
A conversational chat that feels like texting a friend โ similar to what we see in apps like Meta AI and Snapchat AI.
A session-based chat โ where each new conversation starts fresh, like ChatGPT, Gemini, or Grok.
When designing the AI chat, I had two directions to consider:
A conversational chat that feels like texting a friend โ similar to what we see in apps like Meta AI and Snapchat AI.
A session-based chat โ where each new conversation starts fresh, like ChatGPT, Gemini, or Grok.
I chose the conversational format, and hereโs why:
I chose the conversational format, and hereโs why:
โ
Feels More Human
Apps like Meta and Snapchat AI mimic real conversations โ messages feel continuous, familiar, and personal. This design taps into how we already communicate with friends and family. That tone felt right for a mental health context โ calm, casual, and emotionally safe.
โ
Feels More Human
Apps like Meta and Snapchat AI mimic real conversations โ messages feel continuous, familiar, and personal. This design taps into how we already communicate with friends and family. That tone felt right for a mental health context โ calm, casual, and emotionally safe.
While researching Snapchat AI, I noticed chats disappear after 24 hours. This works because Snapchat users already expect that behavior.
But for Calmify, I leaned more toward Metaโs approach, where messages stay unless deleted. It makes the experience feel more grounded and less like a โtoolโ and more like a โsupportive companion.โ
While researching Snapchat AI, I noticed chats disappear after 24 hours. This works because Snapchat users already expect that behavior.
But for Calmify, I leaned more toward Metaโs approach, where messages stay unless deleted. It makes the experience feel more grounded and less like a โtoolโ and more like a โsupportive companion.โ
๐งช This Could be Evolve?
If I had run user interviews or testing, I could have validated whether users prefer chat history to stay or auto-expire after some time. That remains an open question for future iterations.
๐งช This Could be Evolve?
If I had run user interviews or testing, I could have validated whether users prefer chat history to stay or auto-expire after some time. That remains an open question for future iterations.
๐งโโ๏ธ Why Not a Session-Based Chat?
Starting a new session every time might feel robotic. In mental health support, continuity matters. A flowing chat โ even with AI โ feels more natural and can help users stay calm. It mirrors the comforting rhythm of a normal conversation.
๐งโโ๏ธ Why Not a Session-Based Chat?
Starting a new session every time might feel robotic. In mental health support, continuity matters. A flowing chat โ even with AI โ feels more natural and can help users stay calm. It mirrors the comforting rhythm of a normal conversation.
Panic Support โ A Calming Distraction
When anxiety hits, even small actions can anchor the mind. Panic Support offers a simple math-based distraction โ not to test intelligence, but to slow racing thoughts.
When anxiety hits, even small actions can anchor the mind. Panic Support offers a simple math-based distraction โ not to test intelligence, but to slow racing thoughts.
a. From Panic Support to Quick Help



This GIF shows how users can move seamlessly from the main Panic Support screen to the first self-help question. It highlights the clean, distraction-free interface that sets the tone for the upcoming interaction, without revealing the full question-answer flow.
A dedicated space for moments of heightened anxiety or panic. The goal is to provide immediate relief tools and reassuring guidance in one place.



Reassurance Banner โ Gentle, calming affirmation at the top to help ground the user (โBreathe in peace, breathe out stressโ).
Quick Action Exercise โ A short, focused activity (โRefocus Your Mindโ) to shift attention and regain clarity through a simple math challenge.
Helpful Resources โ Curated self-care guides with short reading times for easy accessibility.
Daily Tips โ Bite-sized, actionable tips to reinforce calming techniques (e.g., timed breathing patterns).
Reassurance Banner โ Gentle, calming affirmation at the top to help ground the user (โBreathe in peace, breathe out stressโ).
Quick Action Exercise โ A short, focused activity (โRefocus Your Mindโ) to shift attention and regain clarity through a simple math challenge.
Helpful Resources โ Curated self-care guides with short reading times for easy accessibility.
Daily Tips โ Bite-sized, actionable tips to reinforce calming techniques (e.g., timed breathing patterns).
UX Intent:
The design ensures users donโt have to think too much in a moment of stressโeverything is accessible within one scroll, with the primary action (โStart Exerciseโ) visually emphasized in green to guide focus.
UX Intent:
The design ensures users donโt have to think too much in a moment of stressโeverything is accessible within one scroll, with the primary action (โStart Exerciseโ) visually emphasized in green to guide focus.
Thoughtful Design Choices for a Calmer Quiz Experience
Thoughtful Design Choices for a Calmer Quiz Experience



Walkthrough of Exercise



No pressure โ users can skip if theyโre not ready, keeping the flow stress-free



Positive reinforcement after every response โ correct or not โ to encourage progress
โจ Room for Improvement
In the current quiz flow, users select an option and then tap a Check button to confirm their choice. This works, but I realized that without user testing, I couldnโt be sure whether this was the most calming approach.
Some users might prefer immediate feedback upon selecting an answer (reducing extra clicks), while others might feel more comfortable with a confirmation step before seeing the result.
๐ก With usability testing, I could validate which interaction feels smoother and more supportive for users in an anxious state.
โจ Room for Improvement
In the current quiz flow, users select an option and then tap a Check button to confirm their choice. This works, but I realized that without user testing, I couldnโt be sure whether this was the most calming approach.
Some users might prefer immediate feedback upon selecting an answer (reducing extra clicks), while others might feel more comfortable with a confirmation step before seeing the result.
๐ก With usability testing, I could validate which interaction feels smoother and more supportive for users in an anxious state.



A calming interface with soothing colors and smooth transitions for a relaxed experience

Transition to Dark Theme

Transition to Dark Theme

Transition to Dark Theme



Dark Mode Design Decision
Dark Mode Design Decision
Dark Mode Design Decision
Why Dark Mode?
Research shows that a large percentage of people experiencing depression fall within the 16โ32 age group. This demographic is:
Digitally literate (grew up using smartphones and apps daily).
More accustomed to personalization in digital products.
Heavily inclined towards dark mode, as it reduces eye strain and feels more modern.
Why Dark Mode?
Research shows that a large percentage of people experiencing depression fall within the 16โ32 age group. This demographic is:
Digitally literate (grew up using smartphones and apps daily).
More accustomed to personalization in digital products.
Heavily inclined towards dark mode, as it reduces eye strain and feels more modern.
Design Process in Figma
I leveraged Figma Variables, which made it easy to toggle between light and dark themes.
This allowed quick theme switching without redesigning every component.
Still, I had to fine-tune specific colors (like calming blue and accent shades) to ensure they retained their intended psychological effect in dark mode.
Design Process in Figma
I leveraged Figma Variables, which made it easy to toggle between light and dark themes.
This allowed quick theme switching without redesigning every component.
Still, I had to fine-tune specific colors (like calming blue and accent shades) to ensure they retained their intended psychological effect in dark mode.
Impact on User Experience
Supports accessibility for users spending long hours on their devices.
Creates a calmer, more immersive environmentโcritical for an app targeting mental health.
Gives users choice and control, which aligns with mental wellness principles.
Impact on User Experience
Supports accessibility for users spending long hours on their devices.
Creates a calmer, more immersive environmentโcritical for an app targeting mental health.
Gives users choice and control, which aligns with mental wellness principles.

Impact & Reflection

Impact & Reflection

Impact & Reflection
๐ What Makes Calmify Stand Out
๐ What Makes Calmify Stand Out
๐ What Makes Calmify Stand Out
Dual Purpose Approach โ Unlike most mental health apps that only focus on meditation or calming exercises, Calmify bridges the gap between clinics and patients.
Holistic Care โ It not only offers instant calming techniques (music, breathing, journaling) but also integrates with clinic systems for reminders, medical history, and appointments.
Accessibility in 2โ3 Clicks โ The app is intentionally designed to make key features available with minimal effort, ensuring ease of use even during stressful moments.
Dual Purpose Approach โ Unlike most mental health apps that only focus on meditation or calming exercises, Calmify bridges the gap between clinics and patients.
Holistic Care โ It not only offers instant calming techniques (music, breathing, journaling) but also integrates with clinic systems for reminders, medical history, and appointments.
Accessibility in 2โ3 Clicks โ The app is intentionally designed to make key features available with minimal effort, ensuring ease of use even during stressful moments.
๐ Areas for Improvement
๐ Areas for Improvement
๐ Areas for Improvement
If I had more time, I would:
Conduct user testing to validate the effectiveness of flows such as the quiz/assessment journey and refine them further.
Do in-depth primary research (surveys, interviews) to replace some assumptions and make the design even more user-centered.
Explore advanced personalization โ like tailoring calming techniques based on user mood patterns.
If I had more time, I would:
Conduct user testing to validate the effectiveness of flows such as the quiz/assessment journey and refine them further.
Do in-depth primary research (surveys, interviews) to replace some assumptions and make the design even more user-centered.
Explore advanced personalization โ like tailoring calming techniques based on user mood patterns.
๐ Key Learnings
๐ Key Learnings
๐ Key Learnings
Designing for sensitive topics taught me the importance of empathy, clarity, and not overwhelming users with options.
Simplicity is powerful โ providing the right feature at the right time matters more than adding too many.
Color psychology plays a crucial role in mental health design. Choosing a calming palette directly affects how users emotionally connect with the app.
Designing for sensitive topics taught me the importance of empathy, clarity, and not overwhelming users with options.
Simplicity is powerful โ providing the right feature at the right time matters more than adding too many.
Color psychology plays a crucial role in mental health design. Choosing a calming palette directly affects how users emotionally connect with the app.

Conclusion

Conclusion

Conclusion
๐ What Makes Calmify Stand Out
๐ What Makes Calmify Stand Out
๐ What Makes Calmify Stand Out
Calmify was more than just a design exercise โ it was a chance to think about how digital products can genuinely support people dealing with anxiety and depression. By combining clinic-driven features with calming techniques, the app offers something unique: a supportive bridge between professional help and self-care.
Calmify was more than just a design exercise โ it was a chance to think about how digital products can genuinely support people dealing with anxiety and depression. By combining clinic-driven features with calming techniques, the app offers something unique: a supportive bridge between professional help and self-care.
This project helped me grow as a designer โ balancing functionality, sensitivity, and simplicity in one experience.
This project helped me grow as a designer โ balancing functionality, sensitivity, and simplicity in one experience.
For cheking both clinical and non-clinical flow click on ๐๐ป Figma File.
For cheking both clinical and non-clinical flow click on ๐๐ป Figma File.
๐ก If youโd like to explore more of my design work, feel free to check out my portfolio.
And if you have any opportunities or feedback, Iโd love to connect with you on LinkedIn.
๐ก If youโd like to explore more of my design work, feel free to check out my portfolio.
And if you have any opportunities or feedback, Iโd love to connect with you on LinkedIn.
Always up for design convos, feedback swaps, or geeking out over interfaces
Always up for design convos, feedback swaps, or geeking out over interfaces


If you're building something thoughtful, I'd love to hear from you
If you're building something thoughtful, I'd love to hear from you
If you're building something thoughtful, I'd love to hear from you
ยฉ2025 Designed by Sourab Jha (Portfolio ver. IV)







