Files
zooqueen f89340860e band-setlist: Setlist — public show & setlist tracker on the Hanzo stack
Gig-poster-brutalist band gig log: browse upcoming/past shows, open a show
to read its ordered setlist, and sign in to log shows + build sets.

- UI: 100% @hanzo/gui primitives (Tamagui longhand), no Tailwind
- Auth: @hanzo/iam PKCE against hanzo.id (VITE_IAM_CLIENT_ID)
- Data: @hanzo/base org-scoped shows / songs / setlist from schema.sql
- Forked from hanzo-starter; identical provider stack, vite.config, deploy contract
2026-07-21 10:39:37 -07:00

701 B

Agent guide

Canonical instructions for this repo live in LLM.md (and its CLAUDE.md symlink). Read it before changing anything.

TL;DR: Setlist — a band's public show & setlist tracker. Vite + React 19 + @hanzo/gui + @hanzo/iam + @hanzo/base. Keep it minimal and real. @hanzo/gui needs the react-native-web alias + Tamagui defines in vite.config.ts and uses Tamagui LONGHAND props (tsc enforces this); Button takes no top-level color, so the one PosterButton colors a Text child. schema.sql (shows / songs / setlist) is the Base data contract. Prove changes with npm run build (tsc + vite). Never build a container image locally — Hanzo Cloud owns deploys.