71. Tidewatch

Surf forecast dashboard

by Malia Fonoti

Preview of Tidewatch, a dashboard

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

  1. 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.

More from Malia Fonoti

Everything @maliafo has shipped to the gallery.