Keeping a wardrobe on the device: a local-first PWA
Engineering notes from testPWA on local images, weather-based outfits, wear history, recoverable backups, and on-device garment analysis.
PERSONAL SOFTWARE LAB · DEVELOPMENT NOTES
I document independent software, interaction design, and engineering.
Project archives, development decisions, and the thinking that never reaches the final interface.

Engineering notes from testPWA on local images, weather-based outfits, wear history, recoverable backups, and on-device garment analysis.
From one household record to a recoverable chain of local writes, replay, deduplication, and conflict handling.
A leaderboard creates instant clarity by turning shared maintenance into an endless scoring contest.
Illustration can give an interface room to breathe, but it must follow hierarchy, semantics, and accessibility.
Does one bag of food belong to a pet or the household? The inventory model must fit real sharing.

A lightweight shared-life app that keeps planning, recording, and reflection in one offline-first flow.
View project
Pet routines connected to health records, household inventory, shared care, and explainable reminders.
View project
A collection of local hot-seat tabletop prototypes with the distinct rhythms of Dungeon and Toyland.
View project
A two-player ecological diagnosis game using real species, time, and asymmetric information for shared reasoning.
View project
A wardrobe that keeps garment photos on your device, suggests outfits for the weather, and preserves daily wear history.
View project