Aplicação de um todo list (lista de tarefas) elaborada na linguagem JavaScript em conjunto com HTML e CSS, onde foi trabalhado vários conceitos de manipulação do DOM. A aplicação inclui recursos como adição, edição, conclusão e remoção de tarefas, além de filtragem por prioridade e pesquisa. Além disso, foi utilizado boas práticas de usabilidade para criar uma experiência amigável ao usuário.
- Seleção de Elementos HTML;
- Remoção de Elementos do DOM;
- Filtragem de Elementos no DOM;
- Adição de Eventos;
- Manipulação de Classes CSS via JavaScript;
- Interação com Botões e Formulários;
- Validação de listas e valores;
- Uso do LocalStorage.
- Adição de Tarefas;
- Edição de Tarefas;
- Interação do Usuário;
- Filtragem de Tarefas;
- Deleção de Tarefas;
- Marcação de Tarefas como Concluídas;
- Persistência no Local Storage.
Para executar o projeto, clone ou faça download e após isso abra o arquivo index.html
no navegador.
Tem alguma sugestão de melhoria ou encontrou algum bug? Deixe sua issue 😉