Someone close to me was diagnosed with dementia.

Watching it unfold from a distance is its own challenge. There's a primary caregiver carrying most of the weight - compassionate, devoted, and aging themselves. And there are family members who want to help but can't quite find their footing. Everyone has a piece of the picture. Nobody has the whole thing. Updates get fragmented across one-on-one calls and group text messages that disappear into the noise of daily life. The people who want to show up often just don't know how.

That gap is where Hearthly came from.

I built Hearthly because the people I love needed something that made the day a little lighter, kept the family genuinely connected, and didn't require anyone to be a tech person to use it. The concept was straightforward: one shared space for the medications, appointments, and routines that matter - so everyone could stay in the loop and actually show up.

It's still early, with just a handful of families trying it out. Someday, I'd love to find a way for patients to have access to Hearthly as part of their care plan, so it supports both them and the people caring for them

Honestly, it's just an app, and a small thing next to the larger realities of caregiving. But I built it with one purpose: to take a little weight off the caregiver's shoulders, so more of their heart and attention can go to the person they love instead of the pills, schedules, and reminders. If it can do that for other families the way I built it to for mine, that's everything

Built With

Share this project:

Updates

posted an update —

A small detail -

I wanted the animations to feel like "a hand on the shoulder: present, brief, warm," so the whole motion system is tuned around that idea:

css @keyframes hearthly-rise-in { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } } .hearthly-rise-in { animation: hearthly-rise-in 0.45s cubic-bezier(0.22, 0.61, 0.36, 1) both; }

@media (prefers-reduced-motion: reduce) { .hearthly-rise-in { animation: none !important; } }

Everything that moves respects the system reduced-motion setting, and I removed one drifting background effect because it hurt performance on mid-range Android phones.

Built with: RevenueCat handles subscriptions. The whole interface is set in Lora, a serif, which is an unusual choice for a health app and gives it a human feel.

What's next: iOS launch, and more of what caregivers tell me they need.

If you're caring for someone right now, I'd love to hear what would make your days a little lighter. Thanks for following along.

Log in or sign up for Devpost to join the conversation.

Submission history