Personal product. Designed, built, and shipped solo.

Matcha Mood: a daily ritual that pairs how you feel with what you drink.

A local-first mood calendar I designed, built, and deployed end to end. React and TypeScript, no backend, live on Vercel.

ROLE

Sole designer and developer

YEAR

2026

STACK

React, TypeScript, Vite, Vercel

STATUS

Live

Built with Claude Code · Designed and built over a couple of days

Design decisions and implementation in the same loop, instead of a handoff between them.

Woman Close Up

Try it

THE DESIGN

Five moods, five pairings. I treated the emotional check-in as a calm, low-friction ritual: one tap to log how you arrive, a drink matched to the feeling, a line of reflection. Full-bleed photography, a monochrome system, and animated transitions that make logging feel like a small ceremony.

THE BUILD

Local-first by decision, not limitation. No accounts and no servers; everything persists in the browser. Shipped as an installable PWA and auto-deployed on every push to main through GitHub and Vercel.