Lash47/react-todo-app ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple React to do app that runs in the browser and saves everything in local storage so the list stays after refresh.

I want to be able to add new tasks, mark tasks as done, delete tasks, and switch between All, Active, and Done views. Please include a button to clear completed tasks too. Keep the interface clean and easy to use, with the main focus on a fast, straightforward task list.

Use the existing project setup and make it work with the current Vite app. If you need to check anything about the latest React or Vite docs, feel free to look it up online. After you finish, make sure it starts with the usual local dev command and feels polished enough for a simple personal productivity app.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab