Yimeng YuanLet's talk

Case study

UNLOAD

A voice-first PWA that makes invisible mental load visible, and lighter.

2026Design + Engineering · soloIn productionLive app

The problem

In most households one person carries the mental load: remembering, planning, coordinating, and noticing what needs to be done. It is invisible work, and classic todo apps make it worse, because someone still has to type everything in and keep the system tidy.

The idea

Remove the typing, then make the load visible. You speak, and UNLOAD sorts what you said into tasks, appointments and shopping for your household. Both partners see the same lists in real time, and a fairness view shows who actually carries what.

Key decisions

01

Voice in, structure out

Typing tasks into an app is itself mental load. In UNLOAD you just talk. Speech goes through Whisper, Claude turns it into structured tasks, appointments and shopping items, and everything lands in the right list on its own.

UNLOAD shared task list with owner filters
02

Fairness you can see

Mental load is invisible, so couples argue about feelings instead of facts. The dashboard shows who carries what, by area and over time. It turns a vague tension into a picture both partners can act on.

UNLOAD dashboard: who thinks, who does
03

A shared memory

Half of mental load is remembering small facts: clothing sizes, preferences, dates. UNLOAD keeps a shared memory both partners can search, so the knowledge stops living in one person's head.

UNLOAD shared memory with categories
04

Production-grade, not a prototype

Real accounts, real households, real data. Auth, GDPR flows, push notifications and MFA are built in, and 123 automated tests guard the sync paths between partners.

UNLOAD task editing with recurrence and assignment

The app ships in German first. English is on the roadmap.

Outcome

UNLOAD went from a blank file to a product in production in two months, with real households testing it. Every step was mine: strategy, UX, visual design, frontend, backend integration and the release itself. Claude Code multiplied my output along the way, but judgement, structure and quality stayed my job.

2 months
concept to production, solo
~11k
lines shipped
123
automated tests