This is a simple todo manager app built with React, using different patterns for better organization and maintainability.
- Insert todos
- Delete todos
- List todos
- Filter todos by name
The application has the following sections:
- Filter: allows the user to search for a todo by name.
- List: displays the todos, allowing the user to delete or complete them.
- Form: allows the user to insert a new todo.
You can try the app live at: https://carlosalbertor.github.io/TodoAppReact/
To raise the development environment, the following steps must be followed:
- Clone the repository with
git clone https://github.com/CarlosAlbertoR/TodoAppReact
- Run the command
cd TodoAppReact
- Run the
npm i
command in the project folder for to install dependencies - Run the
npm run start
command to start the development server - Open the application in the browser at the address http://localhost:3000
That's it! Now you're ready to start working on the app. If you have any suggestions or find any bugs, please feel free to open an issue or submit a pull request.