A map-first restaurant product for places featured in Tzuyang videos.
Live app · Latest release · 한국어 · MIT
Tzudong Map turns mukbang video evidence into a usable restaurant map: users discover places on mobile, operators verify data in an admin console, and the storyboard workspace creates visual cuts for content production.
| Product surface | What it does |
|---|---|
| Map discovery | Search, filters, clustered food markers, current-location flows, and restaurant detail bottom sheets. |
| Community loops | Reviews, stamp passport, ranking, likes, and profile surfaces for repeat engagement. |
| Admin operations | Guarded moderation, source readback, approve/delete/restore flows, and audit-friendly mutations. |
| Storyboard workspace | Chat-driven storyboard planning, 10-cut generation, cut metadata, image refresh, and provider readiness UX. |
| Evidence pipeline | Crawling, Rule/LLM-as-a-Judge evaluation, fail-closed validation, and Supabase-ready payloads. |
- Web runtime: Node 24.x. Day-to-day install/unit flows may use Bun; npm 11.6.2,
package.json, andpackage-lock.jsonare the release package authority. - TypeScript: native CLI
@typescript/native7.0.2; stable API/compatibility bridge6.0.2vianpm run typecheck:parity. - Serialized content patches:
develop -> data -> main. Hosted apply, legal compliance, and live URL state are not claimed by this tree.
Map discovery and restaurant detail
Admin storyboard workspace
| Home map Browse markers → expand restaurant detail ![]() |
Review feed Scroll reviews → open restaurant detail ![]() |
| Stamp passport Browse stamped places → read detail ![]() |
Ranking profile Open top profile → switch tabs ![]() |
Source safeguards stay fail-closed: challenge-bound account creation, no under-14 registration until a verified guardian path exists, purpose/channel marketing consent with a separate night grant, shared redaction, memory-only device location, and Preview → Confirm → Apply → Readback → Audit for deletion/retention/incidents.
These are not legal compliance or production proof. Release stays blocked until the external gates in AGENTS.md have named receipts. The live app and release links above are status references only.






