Loading
m.
Downloading canvas…
// waking the cursors
Loading
Adult children in Saudi Arabia increasingly manage a parent's chronic medications — often 4–8 drugs from several doctors — using WhatsApp groups and memory.
Self-initiated concept · iOS · Arabic-first
بِرّ — birr al-walidayn, the duty of kindness to one's parents. I help manage my parents' medication, and this project started with a simple question: why is it this hard? Three facts shaped this project.
// previewTwo households · both sides
Concept-project honesty: nothing here was commissioned, and I'm inside the problem myself — I help manage my parents' medication, and so does a friend for theirs. That gave me two households to study from both sides. I interviewed my friend Abdulrahman and all four parents, kept a three-day diary of my own household instead of interviewing myself, audited three apps, and tested a prototype with five people. Small numbers, real people.
Medisafe · Sehhaty · Nahdi
I looked at the three apps a Saudi family is most likely to already have: the best-known global reminder app, the national health platform, and the biggest pharmacy chain's app.
Five insights
Five insights drove every decision that follows. Four came straight out of the interviews; the fifth I expected and the interviews sharpened.
Participant voices
“I gave him the evening one, then my sister came home and gave it again. Nobody wrote anything down.”
“I only know it's finished when I open the box and there's nothing in it.”
“If it has a password, I'm not using it.”
Who it's for · jobs · scope
Four rules
Information architecture
// preview
// previewSix steps
Problem · decision · why · trade-off
Every decision below has the same four parts: the problem, what I did, why, and what it cost.
// preview
// previewDirection · colour tokens
Calm, warm and high-contrast, borrowed from editorial and lifestyle apps rather than health apps: a warm ivory canvas, white cards with a hairline and a whisper of shadow, generous corners, a floating black tab bar and a single black pill for the primary action. Colour is reserved for meaning — amber for “running low”, green for “confirmed”, red only for “out of stock”. Everything on the parent side is bigger, plainer and slower.
// preview
// previewOne family for both scripts
One family for both scripts: SF Pro, Regular / Medium / Semibold / Bold, so a mixed line — an Arabic sentence with a Latin drug name — sits on one baseline without a visual seam.
// preview32 components · 17 icons
32 components built from the screens, plus the Button and Tab bar variant sets and a 17-icon set. The ones that carry the product:
// previewWCAG 2.1 AA · Apple HIG
Audited against WCAG 2.1 AA and Apple's HIG before hand-off, with contrast measured from the actual variables.
// previewSUS 84 (n = 5)
Figma, both modes, Arabic and English — 21 screens per language plus 8 error states each, linked as four flows: onboarding, caregiver, parent, and states (offline → retry → loading → home). Five people tested it: two caregivers (Abdulrahman and my brother, who had not seen the design) and three parents (Munirah, Mutlaq and Nora). The parents are the same people I interviewed; I say so because a second household I didn't know would have been better, and I couldn't get one. Measures: completion, time on task, errors, a 5-point confidence rating per task, and SUS at the end.
// preview
// previewAfter testing · before testing
The prototype scored 84 on the System Usability Scale (n = 5). Three changes came out of testing; the rest came earlier, from my own review.
// previewFor the engineer who builds it
A design system is only real when it survives contact with a codebase, so the handoff was written for the engineer who builds it, with the RTL and localisation rules made explicit instead of assumed.
// previewConcept outcome · if this were real
All five participants completed the core tasks; both caregivers described prayer-time scheduling, unprompted, as “finally”, and my father asked when he could have it on his phone. After launch I'd measure on-time dose rate, refill-on-time rate, unconfirmed-dose rate over time, and weekly active caregivers per circle.
Closing
Get in touch for the full walkthrough, or browse the rest of the work.