backend + frontend demo
Every line on this pad is a real row on the server — /api/todos stores it, checks it off, and deletes it. Nothing here is just localStorage pretending.
/api/todos