← All work
Case Study

Spohad – photo app

Own product · fully on-device · beta

Spohad – photo app

The challenge

A phone gallery turns into a junk drawer: thousands of shots you can’t find anything in and don’t want to scroll through. Spohad is my own product answer: turn that chaos into a feed you enjoy opening – without handing your photos to any cloud.

Approach & prompt process

  1. 1

    Product first, code second: the four-catalog concept and the privacy-by-default principle were defined before the first prompt – the frame within which the agents later made every decision.

  2. 2

    The interface was built in iterations: the prompt described a user scenario (“open – scroll – decide”), the agent proposed a React implementation, I ran it against my own gallery and returned notes.

  3. 3

    On-device as a hard constraint: labels are computed locally, nothing is sent to a server – that requirement sat in every prompt as a condition, not a wish.

  4. 4

    The decision buffer keeps scrolling non-destructive: photo actions collect in a buffer and get applied deliberately. The agent covered the logic and edge cases against my scenarios.

  5. 5

    All the way to beta with the same review cycle: I tested every build by hand on a real gallery, and bugs went back to the agent with reproduction steps.

Outcome

Claude CodeReactTauriTypeScript