iCare ECG

A wearable ECG device and mobile companion app for pregnancy monitoring
Medical Tech B2C Companion App School Project
Project Screenshot

Roles

👩‍💻
UI Designer UX Designer Interaction Designer Product Designer Visual Designer

Tools Used

🛠️
Figma

Figma

Balsamiq

Balsamiq

Miro

Miro

Procreate

Procreate

Duration

Mar - May 2025 (12 weeks)

Research
Design
Iteration
Delivery
Research illustration

Research

User Journey illustration

User Journey

Design illustration

Design

Prototype illustration

Prototype

Reflection illustration

Reflection

The Problem

For many expectant mothers, the period between doctor's appointments can feel uncertain and stressful. Traditional monitoring methods provide limited access to real-time health data, leaving patients with questions about their own and their baby's wellbeing. While wearable ECG devices can capture valuable data, the challenge lies in presenting that information in a way that is easy to understand, trustworthy, and actionable.

This is a fictitious scenario, created for a personal project branching off of a previous school assignment

Hifi App Screen Mockup

The Solution

  • A mobile companion app that makes taking fetal and maternal ECGs simple, transforming raw ECG data into clear, actionable insights.
  • Integrated and secure direct messaging capability to enable communication with midwives, OBGYNs, and the local iCare community.
  • Greater insights for power users, including previous ECG logging, device analytics, and professional and community curated blogs covering a variety of topics.
  • Thoughtful and user-centric design choices aimed at reducing stress, improving continuity of care, and increasing peace of mind throughout pregnancy.

View Prototype

Goals

  • Clarity: Present ECG results as simple, visual summaries paired with plain-language insights.
  • Confidence: Reassure expecting mothers by making maternal and fetal heart rates easy to find and understand at a glance.
  • History: Provide a clear history of past ECGs and trends, giving users a sense of ongoing monitoring and peace of mind.
  • Device Transparency: Display device metrics like battery, connectivity, and electrode health as digestible, user-friendly visualizations.
  • Ease of Use: Reduce barriers to action with intuitive navigation and quick access to key features.

Research

Pregnancy can be both exciting and stressful, especially when it comes to monitoring heart health. While symptoms like rapid heartbeat or irregular rhythms are often benign, it can be difficult for expectant mothers to know when something requires medical attention. This uncertainty creates anxiety, since in many cases, access to in-person monitoring isn't convenient or reliable.

There is a clear need for a comfortable, safe, and remote ECG solution that provides reassurance at home while still giving medical professionals the ability to step in when needed.


Pain Points

Fitness App Limitations

📱

Most wearable ECG devices are marketed for fitness (watches, chest bands, etc.) and don't address fetal monitoring needs.

Lack of Information

🤷‍♀️

Companion apps provide only basic consumer-level data, leaving users without expert feedback or clinical reassurance.

Inconvenience

🏥

Traditional hospital ECGs require multiple electrode leads and in-person visits, which can be time-consuming and inaccessible.



User Persona

From these findings, I developed a user persona to represent the primary audience.

This is Jackie, a first-time mom with limited access to nearby clinics. She often feels anxious about interpreting new symptoms and wants a reliable way to track her health from home while staying connected to her care provider.

Persona photo

Jackie, the Expecting Mother

Age: 32 Sex: AFAB Abilene, TX Project Manager Bachelor's

Background

Jackie is currently navigating the exciting journey of pregnancy with her first baby. As she enters the third trimester, her anticipation is tinged with a heightened sense of concern due previous incidences of tachycardia and heart palpitations.
This is further intensified by a tight budget and limited access to healthcare facilities due to her location, making additional check-ups a challenge. She regularly contacts her PCP through a digital portal chat, but she often doesn't receive the reassurance she needs that she and her baby are healthy.

Goals

  • Ensure the safety of herself and her baby.
  • Find remote healthcare options.
  • Build a support system with her PCP and labor team.

Needs

  • Simple, cost-effective virtual healthcare services.
  • Direct contact with medical professionals.
  • Emergency preparedness and guidance.

Frustrations

  • Limited access to healthcare and additional appointments as needed.
  • Concerns about heart health during pregnancy.
  • Anxiety about emergency situations.

Personality

40%
90%
85%
60%
95%

User Journey

To define the scope of the app and ensure a smooth user experience, I thought through various user needs and created task and user flows. These flows covered basic app tasks like starting an ECG, viewing ECG history, sending an ECG through a chat, changing profile settings, and reading a blog. This helped clarify the essential steps, decision points, and potential friction within each journey.

This is the task flow for onboarding a user, straight into sending new ECG data to a healthcare provider through the app:

User Flow

Essential App Pages

View ECGs

🫀

Allow users to start new ECGs and view previous ones.

Chats

💬

Send messages to midwives, OBGYNs, other users, and community group chats.

Settings/Profile

⚙️

Edit user information, change various permissions, and view device status.

Design

From these task and user flows, I began ideating on the designs of my main screens. I knew that I needed at least four major pages: the Homepage, where the user would view and begin ECGs; Chats, where the user could communicate with other users in direct or group chats; Settings, where the user could change their personal information, edit permissions, and view device information; and a Blogs or News page that contains community-created posts that keeps all essential information in one place.

Here are the sketches I made for this step. I particularly liked the card interface that appeared on several pages and kept information separate but united. I also needed to decide where I was going to put the Blogs page, as well as if the Settings page should keep its segmented control menu or split into multiple pages.


Sketch Wireframes

View ECGs
View ECGs Sketch Screens
Chats
Chats Sketch Screens
Settings
Settings Sketch Screens
Blogs Ideation
Blogs Sketch Screens

At this point, I decided to ask for feedback from others. Since my peers were mostly college-age students who haven't experienced pregnancy or motherhood, I asked them to reach out to their moms, grandmothers, aunts, and anyone else who might have a use for this application. I also interviewed the mothers in my life and asked what they found useful and unnecessary in my rough drafts.

Feedback

  • Homepage: This page's contents seemed generally beloved! The main critique was that it didn't make sense for the 'Begin ECT' button to be at the bottom of the page under the charts.
  • Chats: Users pointed out that there wasn't functionality to search for group chats, as well as inquired if their PCP needed to use the app to be able to see their ECGs.
  • Settings: Lots of work was needed here. The device information page seemed the most important to see, yet I had hidden it behind less crucial profile pages that the average user wouldn't want to see often. It needed to be its own page.
  • Blogs: The capability to view blogs was well received, granting it a spot in the main menu.
User Feedback Visualization

Iteration

In the mid-fi screens, I made a few changes to the app layout to address user feedback and make the journey easier to follow.


Mid-Fi User Flow Iteration

Prototype


Full HiFi Render
Homepage Annotations

Peace of Mind at a Glance

The home screen was designed to reassure users from the moment they open the app. Quick-view cards show the most recent maternal and fetal heart rates, and a single button makes starting a new ECG just one tap away. It's all about easy access to the information that matters most.

Every Beat, Clearly Captured

On the ECG record page, users can explore their full heart rhythm, reference normal ranges, and feel assured that important device details like date, time, and serial number are recorded. Export options make it simple to share results with healthcare providers inside or outside the app.

ECG View Screen Annotations
Device Page Annotations

Device, Decoded

Since the hypothetical ECG device itself doesn't have a display, this screen gives users everything they need to stay in the know. From battery life and connection strength to electrode pad hydration and usage stats, it's a one-stop hub for keeping the device reliable and ready.


View Prototype


Reflection

Future testing illustration

Future Testing and Metrics

Since this was a conceptual project, I wasn't able to test with real customers. If I had the opportunity to do so, I would focus on evaluating both usability and long-term engagement.

For example, I would want to measure how quickly users can complete an ECG, whether they feel reassured after viewing their results, and how often they return to view their ECG history. Other metrics could include the percentage of ECGs exported to healthcare providers, average session time, and retention rates over multiple weeks.

These data points would help validate whether the app delivers both peace of mind and practical value.

Growth Opportunities

There are several areas where the app could evolve. For example, I could expand the history section into more robust trend visualizations, helping users see how their health changes week by week. Integration with additional wearables or pregnancy-tracking tools could also make the experience more seamless.

On the device side, future opportunities could include smart notifications that guide users when electrodes need replacing or when repeated abnormal results might warrant immediate contact with their healthcare provider.

Growth opportunities illustration
What I learned illustration

What I Learned

Designing this app taught me the importance of balancing medical clarity with emotional reassurance. Expecting mothers need not only accurate data, but also an interface that communicates care, calm, and trust. I also learned how crucial it is to translate technical device details into plain, user-friendly language: every feature needed to feel approachable, not overwhelming.

If I were to revisit this project, I would love to incorporate usability testing throughout the design process, as even small insights from potential users could sharpen decisions around content hierarchy and navigation.

Overall, this project gave me a deeper appreciation of designing for sensitive, high-stakes contexts where empathy and usability go hand in hand.

Illustration Credit: unDraw
Stock Image Credit: Pexels