HOME PROJECTS RESUME CONTACT

THOMAS WANG: Full Stack Developer

☰

EpiConnect


Case Study

Summary


EpiConnect is an all-in-one app built for people living with epilepsy. You can log seizures and track potential triggers through daily check-ins to uncover patterns over time. Medication reminders and nudges from your supporters help you stay consistent with treatment. And in the community forums with others living with epilepsy, caregivers, supporters, and verified experts, you're never navigating this journey alone.

Context

This project was in collaboration with Drexel University's CCI's ETHOS Lab whose research revolved around digital tools for epilepsy management. While some of the functionality was built by a previous computer science senior project team, we were tasked with fully designing the app's branding, UX, and expanding on its existing features.

The Problem

People living with epilepsy have to manage a lot; medications, seizure tracking, trigger identification, and coordination with doctors and caregivers. Most turn to multiple separate apps to do this, none of which connect to each other. That fragmentation makes it easy to miss patterns and fall behind on treatment. EpiConnect was built to address this gap, designed for four core user groups: people living with epilepsy, their caregivers, their personal support network, and verified healthcare professionals.

Research

Generative Research & Testing

At the start of the project, we conducted some generative research such as desirability study and secondary research to learn more about user problems and their expectations on the app. Later in the project, we had co-design and user testing with some real users to validate our design decisions and iterate on the app.

Below are some of the key findings that we got.

pie chart 1: 50% of people with epilepsy report memory issues, pie chart 2: 89% of surveyed people with epilepsy are interested in joining community forums for peer support, pie chart 3: 77% of surveyed people with epilepsy would like a platform to manage their medication and seizures
pie chart 1: 62% Want a simple, straightforward, and accessible experience, pie chart 2: 71% Want to feel secure, calm, and connected, pie chart 3: 57% Want a more positive perception of epilepsy

Design

Branding & Color Palette

The goal for EpiConnect's visual identity was to have an interface and brand that felt medically credible, yet emotionally safe and approachable.

Purple was chosen as our primary color for its established association with epilepsy awareness. Through a desirability study, we found that users wanted a calming interface, which led us to a cooler palette with teal as an accent color. The study also revealed that many people living with epilepsy prefer dark mode due to photosensitivity and visual strain, so dark mode became our primary experience. Our color palette is tested against accessibility / WCAG contrast standards and UI components have been designed to minimize visual strain.

Both dark mode and light mode color palettes

Mascot

Our mascot, Finn the Seahorse, is the app's friendly epilepsy companion. The seahorse's scientific name is Hippocampus, a region of the brain commonly involved in epilepsy, giving Finn a meaningful connection to the condition without leaning into clinical or negative imagery. Unlike a brain, which carries heavier associations, a seahorse feels approachable and warm. Finn appears throughout the app in confirmations, pop-ups, daily streaks, and more, serving as a gentle source of support for the user.

Finn the Seahorse mascot, your gentle companion on your epilepsy journey.

UX Design

The app features and information architecture focused on making the design as intuitive as possible. The logging features (seizure log, aura log, and daily check-in) followed a similar form style interface that made quick logging possible. Additionally we also focused on making the app specific to epilepsy management through the as-need medication tracking component in medication, the insights feature with the calendar view, and the expert tab in the community, nudges from loved ones, as well as seizure and aura logging. These features set EpiConnect aside from other medication tracking apps that do not provide a holistic approach to epilepsy management.

UX design diagram showing the different features and screens of the app including: homescreen, medication, seizure log, community, insights, and calendar view

Development

Tech Stack & Integrations

EpiConnect is an iOS app built with React Native, Node.js/Express, MongoDB, and AWS.

Location and weather are automatically logged in daily check-ins via the Open-Meteo API, passively capturing potential environmental triggers. Medication logging integrates the OpenFDA API to pull verified drug data directly in-app.

development diagram connecting the different technologies used in the app

Impact

Testing & Results

At the end of the project, we conducted usability testing with 5 people with epilepsy. Observing users interact with the app, we were pleased to hear their positive feedback, specifically how helpful they found the app and how excited they were to use it in real life.

pie chart 1: 94% satisfaction rate, pie chart 2: 91% task completion rate, pie chart 3: 100% Potential conversion rate (tester to future user)