</vmotta.dev>

ReactJS To Do List Challenge

Strengthening Core React Concepts Through Hands-On Development

In this Ignite ReactJS challenge, I built a to-do list application to reinforce key concepts such as state management, immutability, componentization, and list handling. The app allows users to add, complete, and remove tasks while tracking their progress. This project helped deepen my understanding of React's core principles and required the use of JavaScript array manipulation methods like map, filter, and reduce.

You can check out
the project onand
the code onGitHub

All technologies used to develop this project:

TypeScriptJavaScriptViteHTMLCSSReact