A simple and modern Todo List built with React + Vite, featuring:
- Task creation
- Task completion tracking
- Inline task editing
- Local storage persistence
- Clean, responsive UI
Check out the deployed app on Vercel:
👉 To Do List on Vercel
- 📝 Add, edit, and delete to-dos
- ✅ Mark tasks as completed
- 💾 Data saved in
localStorage(no backend needed) - ⚡ Built with Vite for fast development
- 🎯 100% client-side
- React
- Vite
- Testing Library
- Vitest for testing and coverage
To run tests:
npm run testTo generate a coverage report:
npm run coverageBelow is a screenshot of the current test coverage for the project:
