https://github.com/pablorafael-coder/ignite-reactjs-challenge-01-todo-list
https://github.com/pablorafael-coder/ignite-reactjs-challenge-01-todo-list
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pablorafael-coder/ignite-reactjs-challenge-01-todo-list
- Owner: PabloRafael-coder
- Created: 2024-09-17T18:13:09.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-24T23:25:22.000Z (7 months ago)
- Last Synced: 2025-05-01T12:43:56.637Z (6 months ago)
- Language: TypeScript
- Homepage: https://ignite-reactjs-challenge-01-todo-list.vercel.app
- Size: 95.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# To-Do List com React e TypeScript
## š Descrição
Este Ć© um projeto de lista de tarefas (to-do list) desenvolvido com React e TypeScript. Ele permite que usuĆ”rios adicionem, excluam e marquem tarefas como concluĆdas, oferecendo uma experiĆŖncia de organização simples e intuitiva.
## š ļø Tecnologias Utilizadas
React - Biblioteca para construção da interface do usuÔrio.
TypeScript - Superset de JavaScript com tipagem estƔtica.
CSS Modules - Estilização do layout.
React Hooks - Para manipulação de estado e efeitos.
## š Funcionalidades
Adicionar tarefa: Permite ao usuƔrio criar uma nova tarefa.
Marcar como concluĆda: Permite marcar uma tarefa como concluĆda/desmarcada.
Excluir tarefa: Remove uma tarefa da lista.
## š Aprendizados e Desafios
Durante o desenvolvimento deste projeto, aprofundei conhecimentos em:
Tipagem com TypeScript para hooks e componentes no React.
Gerenciamento de estado e atualização dinâmica de listas.
Validação de dados e controle de formulÔrio para garantir uma experiência de usuÔrio consistente.
## š¤ Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.
š LicenƧa
Este projeto estƔ sob a licenƧa MIT. Veja o arquivo LICENSE para mais detalhes.