HOIVA by Jefferson NnajiHOIVA by Jefferson Nnaji

HOIVA

Jefferson Nnaji

Jefferson Nnaji

HOIVA

Connecting patients, caregivers, and doctors so a dose is never missed


Where this came from

My parents have had high blood pressure for as long as I can remember. Amlodipine, sometimes three or four tablets, laid out beside a glass of water before breakfast, every morning. It looked managed. It wasn't. Life got busy, doses got skipped, nobody was tracking it, and the same conversation with the same doctor kept repeating itself, year after year. I thought that was just us, until I worked a pharmacy counter during NYSC and watched strangers ask for anything they only needed to take once a day, not because their prescription was wrong, but because they couldn't keep up with twice or three times daily. That's when it stopped being a personal failing and became a gap nobody had designed a real solution for.

Who it had to work for

I defined four user types, but I'll be honest about how I used them. Amaka is the primary user, and every core decision was pressure-tested against her life specifically, not an average of four personas.
Coral instead of blue
Healthcare apps default to blue almost without exception, clinical, precise, the same emotional register every time. Amaka isn't opening a hospital portal, she's doing something intimate and recurring in her kitchen or the back of a danfo, multiple times a day. Coral sits at the edge of red and orange, warmth without red's urgency, and it reads more like a kitchen wall than a medical chart. When a user opens Hoiva and doesn't see blue, they register, even briefly, that this product made a deliberate choice.
No streak. No "3 of 5 done today."
An early version of the Today screen had a progress pill up top, doses taken versus scheduled. It looked clean. I pulled it before anyone saw it. A user who missed two doses because she was in back-to-back meetings does not need her app telling her "1 of 5 done," she already knows and already feels it. Attaching a number to that feeling isn't accountability, it's shame dressed up as data, and it's exactly the kind of feature that quietly kills daily engagement in health apps. In Hoiva, taken doses just sink to the bottom of the screen, greyed out but still visible. The information stays. The judgment doesn't.
Asking for permission after value, not before it
Most apps ask for notification access in the first two onboarding screens, before the user has done anything. That's asking for trust that hasn't been earned yet. Hoiva asks after the user has named themselves, told the app what they're managing, and saved their first medication, once they understand exactly what they're allowing and why. There's a second layer specific to Nigeria though, Tecno and Infinix, the dominant mid-range handsets, both run power management that kills background notifications by default regardless of what permission was granted. So onboarding walks users through the exact settings to change, per manufacturer. Not a disclaimer buried in a help doc, a product decision that makes the core feature actually work for the phones this was built for.
The caregiver flow
Sade, in Abuja, needs to know her parents took their medication this morning. She gets a share code, sent over WhatsApp, that grants read-only access for seven days. Read-only, time-limited, instantly revocable, and if it's revoked mid-session the caregiver sees a clear message, not a broken screen. Peace of mind without handing over control of someone else's health decisions.
What I'm still not sure about
The caregiver model assumes consent stays stable, but it doesn't handle what happens when a caregiver uses that visibility in ways the patient didn't quite anticipate. That's not an edge case in families managing chronic illness, that's a real open question I'd want to solve before this went further.
Like this project

Posted Aug 19, 2026

Designed a medication management app focused on user-friendly and empathetic experience.