Vera is the member companion app for a membership-based primary care service — the daily-use surface of the membership. Members book same-day visits, message a four-person care team, and read results explained like a human wrote them. The design brief was unusually specific: it had to feel handcrafted and calm, and never once like hospital software.
01 — The Problem
A membership primary care service sells a relationship — same-day access, unhurried 40-minute appointments, and a named team who know your history. But the app that members actually open every week is usually a patient portal: a records database with a login screen bolted to the front.
If the app feels like hospital software, it quietly contradicts the thing the membership is selling. The product had to carry the promise, not just store the data.
Design a native Android app that feels handcrafted and premium while handling genuinely anxious moments — a result landing, a child's fever at 9pm, a bill you weren't expecting.
Two things had to be true at once: the app needed to look like nothing else in healthcare, and it needed to behave with total predictability when someone is worried. Craft could never come at the cost of calm.
Research Insights
08 — Solution Exploration
09 — Final Solution
The finished app reads as a considered object rather than a utility. A warm cream canvas, deep botanical green, and terracotta used sparingly. Fraunces sets every headline with real optical-size and weight axes; Instrument Sans carries the interface. Motion is present everywhere and loud nowhere — and it all collapses to calm fades the moment reduce-motion is switched on.
Vera — Today, same-day booking, and a plain-language result
Design Highlights
10 — Design System & Scalability
Every token was chosen against a single test: does this feel like a considered object, or like software? The dark theme is the clearest example — a warm charcoal described in the brand lock as "candlelit," explicitly never a cold slate, because a health app opened at 2am should still feel like somewhere safe.
Soft springs at roughly 0.75 damping and 300–400 stiffness, 200–450ms, every animation interruptible. Provider cards cascade in, headlines rise line-by-line, the waiting-room portrait breathes.
Reduce-motion is a first-class state, not a fallback: every spring and reveal collapses to a 150ms fade with no layout change.
Colour is never the only signal — every status is colour plus icon plus words. Touch targets at or above 48dp. Body contrast checked against the warm palette to WCAG 2.2 AA.
An in-app larger-text toggle scales everything without breaking a layout, and plain-language-first content design applies to every clinical item in the record.
11 — Outcomes & Impact
Vera was designed and built end-to-end as a working native Android application with a real local-first data layer — not a clickable mockup. The outcomes below describe what actually ships and runs, which is the honest measure for a self-directed product build.
12 — Key Learnings
Explore the Project
The native Android app runs from source in Android Studio. Every screen below is captured from the running build on device — step through the full set with the arrow keys, or click any screen to open it full size.