Project Overview

SleepGuard is an AI-driven wearable and companion app concept for monitoring sleep patterns in seniors prone to sleep apnea. As the sole designer and builder, I used AI coding tools to take the concept from early screen exploration through a working, accessibility-audited React prototype, iterating on feedback across dozens of rounds.

My Role

Product design, AI-assisted development

Collaborators

Timeline

1 month (2026)

Tools

Claude, CODEX, Figma, React, GitHub, Vercel

“how might we help seniors with sleep apnea, and the caregivers who worry about them, understand nighttime breathing at a glance, without asking them to be tech-savvy, and without the product ever pretending to be a doctor?”

THE PRODUCT

SleepGuard

SleepGuard pairs a passive wearable with a companion app that turns raw overnight breathing and oxygen data into something a senior can actually read and act on. The wearable does the work overnight, no app to open, no button to remember, while the AI's job sits entirely on the interpretation side: turning signal into meaning without ever crossing into diagnosis.

Platform

Translate raw sleep apnea data into severity signals and lifestyle suggestions without real diagnoses.

Languages

Present late night sleep patterns to seniors and their doctor in plain English and with medical jargon, respectively.

-Way Communication

Keep the senior, their caregiver, and their doctor aligned on the same night's data.

Before any screen got drawn, I sized the problem, then checked whether the seniors this is meant for actually face it differently than everyone else does. They do, badly, and nothing on the market yet reaches the intersection of the three things they need at once.

Research

Why This, Why Seniors, Why Now

83.7M

U.S. adults (20+) living with obstructive sleep apnea

80%

of cases remain undiagnosed

$149.6B

in annual U.S. societal cost: lost productivity, accidents, healthcare

11%

still on CPAP therapy after 2 years, under standard care

Seniors are the Hardest-to-Serve Audience for This

Based on both a 2024 review in the Journal of Clinical Medicine and a 2025 Scientific Reports study, the barriers compound with age instead of staying constant.

Research

The Market Gap

Narrow Scope – Popular Sleep Tracking Wearables

  • Best in Sleep Apnea → WatchPat

  • Best in Senior Usability → Fitbit

Every existing product option sits on one axis or the other: sleep apnea orientated or senior usability orientated. Plotting the current landscape by those two axes leaves the intersection empty. This is where Sleep Guard fits in.

Wide Scope - Diagnosis Methods

No current product addresses all three senior-specific pain points at once:

1

Tech-Aversion

Apps assume smartphone fluency; dashboards full of graphs confuse rather than clarify for a non-technical user.

2

Comfort

Current wearables are designed for active adults, not seniors with sensitive skin, arthritis, or general discomfort with devices.

3

Plain-English Output

No product converts raw sleep data into genuinely simple, actionable language for the user, not just for their clinician.

Research

The Market Gap

Narrow Scope – Popular Sleep Tracking Wearables

  • Best in Sleep Apnea → WatchPat

  • Best in Senior Usability → Fitbit

Every existing product option sits on one axis or the other: sleep apnea orientated or senior usability orientated. Plotting the current landscape by those two axes leaves the intersection empty. This is where Sleep Guard fits in.

Wide Scope - Diagnosis Methods

No current product addresses all three senior-specific pain points at once:

1

Tech-Aversion

Apps assume smartphone fluency; dashboards full of graphs confuse rather than clarify for a non-technical user.

2

Comfort

Current wearables are designed for active adults, not seniors with sensitive skin, arthritis, or general discomfort with devices.

3

Plain-English Output

No product converts raw sleep data into genuinely simple, actionable language for the user, not just for their clinician.

How it works

From Four Raw Signals to One Score

The wearable tracks four things independently, each one toggleable in Settings to respect user privacy. Rather than surfacing four separate readouts, every input collapses into a single stability score and severity headline first, then that one interpretation fans back out into everything the user, their caregiver, and their doctor each see.

Tracked input

App output

Primary influence

Secondary influence

How it works

One Flow to Connect Those You Care For

There's no navigation bar anywhere in SleepGuard. That's deliberate: Home is the only hub, and every other screen is a direct drill-in that returns exactly the way it opened. Nothing links sideways to anything else, so there's only ever one route through the app to relearn.

Luna Chat Bot

Typography

Headings

Aa

Sora

Body

Aa

Manrope

Sora 40px

hero stats

Sora 30px

greeting, ring number

Sora 24px

screen headers

Sora 20px

sheet titles

Sora 18px

section headings

Manrope 16px

everything else

Luna

Chat FAB

Sleeping — Start Tracking

Waking — Stop Tracking

Buttons

CTA

Toggle

Chevron

28px

— chevron, close-x

44px

— gear, back button

56px

— Luna FAB, mic, rating faces

Colors

Product blue

#4f7ea3

Rings, chart lines/bars, active toggle fills, CTA background

#2f5169

Headers, any surface carrying normal-size text

#dbe9f5

Card strokes, ring and toggle tracks

Severity (AHI only)

Normal = Primary

Moderate

#d99a3f

Severe

#c0402a

Other

amber-950

#461901

amber-900

#7b3306

amber-800

#973c00

amber-700

#bb4d00

amber-50

#fffbeb

amber-400

#ffb900

Shape & spacing

8px radius

Tracking CTA, rating faces

Everything else, plain Tailwind

4

8

12

16

24

44

PROTOtyping

Daily Summary

The primary screen: a week/month toggle, per-day AHI rings with tap-to-select, a plain-language headline for the selected night, and a mood-reactive mascot badge that reflects the week's severity trend at a glance.

PROTOtyping

Sleep Details

A drill-down view with three tabs, Breathing, Oxygen Level, and Sleep Quality, each with its own chart: a breathing-pause event log, an SpO₂ trace against a 90% reference line, and a sleep-stage hypnogram, plus a persistent “Questions for Your Doctor” card.

PROTOtyping

Settings

Device connection modeled on iOS's native Bluetooth pairing pattern, a toggle list of exactly what's tracked and why, an emergency contact flow with an automatic 911 fallback, and caregiver update controls.

Takeaways

This project sharpened how I think about building with AI coding tools as a design-first practitioner rather than a traditional engineer, going from screen concept to a working, typechecked, accessibility-verified prototype by working directly with Claude, Cursor, v0, and Figma Make rather than handing that translation off to someone else. It also reinforced a discipline I want to carry into every future project: verify, don't assume. The accessibility failures that mattered most here, a near-invisible chart label, a hover-only tooltip, were exactly the kind that look fine on a casual pass and only surface under real measurement. Working on a healthcare-adjacent product for an audience resistant to technology also sharpened my instinct for tone: warm without ever being falsely reassuring.

Based in

→

NYC.

SF.

Made in

China.

Based in

→

NYC.

SF.

Made in

China.