Uma lista de tarefas simples construída com HTML, CSS e JavaScript.
Acesse o projeto: aqui.
- Adicionar novas tarefas.
- Marcar tarefas como concluídas com checkbox.
- Excluir tarefas individualmente.
- Salvar tarefas no
localStoragedo navegador para manter a lista mesmo após recarregar a página. - Atalho
Enterpara adicionar tarefas rapidamente.
- Abra o arquivo
index.htmlno seu navegador. - Digite uma tarefa no campo de entrada.
- Clique em Adicionar ou pressione
Enter. - Use o checkbox para marcar a tarefa como concluída.
- Clique em Excluir para remover a tarefa.
index.html— estrutura da página.styles.css— estilos visuais.script.js— lógica de adicionar, remover e salvar tarefas.
- HTML
- CSS
- JavaScript
• Manipulação do DOM com JavaScript
• Uso do localStorage para persistir dados
• Criação e reutilização de funções
• Método forEach para percorrer arrays
• Trabalhar com objetos JavaScript
• Boas práticas como textContent no lugar de innerHTML
• Fazer as tarefas persistirem no localStorage sem perder dados ao adicionar novas
• Manter o estado do checkbox (concluída ou não) após recarregar a página
• Deixar o projeto responsivo