Featured
Description
Tidewatch started as a weekend experiment and turned into the thing I actually use. It is a surf forecast dashboard, drawn minimal, and deliberately small: one screen, one job, no settings page.
- Responsive down to a phone without a separate layout
- Every action is undoable
- Shareable state — the URL is the document
v0 and Supabase did most of the lifting. I wrote the schema by hand and let the generated components follow it rather than the other way round.
Next up: better empty states, and a proper import path for people arriving with existing data.
Workflow
Generated the first pass in v0
Iterated on the prompt rather than on the output — fixing the generated code by hand meant losing the fix on the next regeneration.
More like this
Other minimal builds from the gallery.
Featured

FeaturedMore from Malia Fonoti
Everything @maliafo has shipped to the gallery.
