Live demo

Loom, running in your browser

Everything below is real, editable state held in memory — reload to reset. No backend, no build step, no tracking.

Add a plan

Plans → New plan → submit with a field empty to see validation, then fill it in

Edit in place

Click any row to edit; change status from the badge; click a progress % and type

Bulk delete

Tick rows, then press Delete or use the toolbar button

Templates

Save a form as a template, then pick it from “Fill from template” on the next new form

Dashboard

Submit progress, change settings, navigate the calendar — every chart recomputes

Switch language

EN / 中文 toggle in the top bar; seed data follows until you edit