top of page

MIGRAINE & HEADACHE TRACKING APP

HEALTHCARE UX
Project Overview
  • An AI-powered migraine and headache tracking app designed to help users identify symptom patterns, understand potential triggers, and communicate more clearly with healthcare providers. Users log headaches, triggers, and medications, while the app analyzes the data to surface correlations and medication effectiveness through clear, shareable insights.

headache tracker
Results

Built a functional AI-powered headache tracking app that turns daily logs into actionable insights

Helped users identify personal migraine triggers and medication effectiveness patterns

Improved clarity and confidence when sharing headache history with healthcare providers

Video Walkthrough
Phone Case_edited.png
User Research
Social Listening

Used Reddit to uncover real-world pain points in healthcare. Patients, caregivers, and even medical professionals often share their challenges, frustrations, and unmet needs in various subreddits related to health and medicine.

People are frustrated that doctors can’t figure out what is causing their headaches and migraines

People can’t identify their triggers for headaches and migraines

People are overwhelmed tracking their headaches and migraines resulting in inefficient data needed to identify triggers or patterns

Repeated misdiagnosis from doctors causing patients to not know what's causiing their headaches

Medication causing more headaches and migraines

Difficulty effectively communicating symptoms and pain intensity to doctors

Tools
  • FigJam

  • Figma

  • CreateXYZ

  • Reddit

Doctor Using Tablet
Design Process
User Flows
user flows
Wireframes
wireframes
Usability Testing
Conducted usability testing with 10 users to assess key workflows and identify opportunities to reduce friction, improve discoverability, and enhance the overall user experience.
Scenario
Let’s imagine you are a frequent headache or migraine sufferer looking to document their symptoms, severity, and medication impactfulness to submit to Neurologists, Primary Care Physicians, & Pain Clinics.
Tasks
Task 1: Log headache details
Task Description: The user must go to the “Log Headache” page and use the intensity slider to document their headache. Users must add pain location, type of pain, duration, potential triggers, and medication taken. Users must save “Save Headache Log”
 
Task 2: View Past headaches and migraines details from Monday of last week
Task Description: The user must go to the “Calendar” page, click on last week on Monday, and view the headache details from last week, including: the severity, potential triggers, and medication taken.
 
Task 3: Log medication details
Task Description: The user must go to the “Medication” page and “+ Add Medication” to track their effectiveness. Users must input the type and amount of medication taken.
 
Task 4: View headache and migraine Insights
Task Description: The user must go to the “Insights” page and view the amount of headaches and average intensity.
 
Task 5: Download insights for Neurologists, Primary Care Physicians, & Pain Clinics.
Task Description: Task Description: The user must go to the “Insights” page and download headache and migraine insights using the “download” icon in the top right corner. User can export the report as a formatted text document to share Neurologists, Primary Care Physicians, & Pain Clinics
Task Highlights

1: Log Headache

  • Success: 100%

  • Issue: Users hesitated around required fields and unclear duration input

  • Insight: In a pain-state context, any friction in data entry reduces usability and consistency of tracking

4: View Insights

  • Success: 70%

  • Issue: Insights were not immediately discoverable or interpretable

  • Insight: Data without context or explanation limits perceived value, even if the feature is functional

2: View Past Headaches (Calendar)

  • Success: 80%

  • Issue: Users struggled to locate specific dates like “last Monday”

  • Insight: Users rely on recall shortcuts (ex. “last week”) rather than manual date navigation

 

5: Download Report

  • Success: 60%

  • Issue: Export feature was frequently missed due to icon-only design

  • Insight: High-value actions must be explicitly labeled to ensure visibility and trust

3: Log Medication

  • Success: 90%

  • Issue: Confusion around dosage formats and lack of input guidance

  • Insight: Users expect system-assisted input for medical data to reduce cognitive load and errors

Key Insight

  • Despite being AI-powered, the experience relied heavily on manual input, revealing an opportunity to improve the first-time user experience through guided medication inputs and onboarding that proactively introduces key features and reduces initial friction.

Next Steps
  • Design a first-time user onboarding flow to introduce key features

  • Implement guided medication input with AI-assisted suggestions

  • Reduce manual effort through automation and smart defaults

  • Refine UI into a high-fidelity prototype based on validated flows

Key Takeaways

This project demonstrates my ability to design AI-assisted healthcare experiences that translate complex user data into clear, actionable insights. By focusing on input structure, insight clarity, and shareable outputs, I ensured the system supported informed decision-making rather than overwhelming users. The result is a human-centered product that balances AI capability with trust, transparency, and usability.

Let's Connect!
  • LinkedIn
bottom of page