Lista de Tarefas

Imagem do projeto Lista de Tarefas
Imagem do projeto Lista de Tarefas
Imagem do projeto Lista de Tarefas

Aplicação web interativa para gerenciamento de tarefas, desenvolvida com foco em praticar manipulação do DOM, persistência de dados e usabilidade. O projeto permite adicionar, concluir e excluir tarefas de forma simples e dinâmica.

Principais funcionalidades:

  • Armazenamento persistente com localStorage.
  • Adição e exclusão de tarefas com interface atualizada em tempo real.
  • Marcação de tarefas concluídas com estilização dinâmica.
  • Validação para evitar cadastro de tarefas vazias.
  • Mensagem exibida quando não há tarefas cadastradas.

Destaques técnicos:

  • JavaScript: Manipulação do DOM para criar interações dinâmicas.
  • localStorage: Garantia de persistência dos dados no navegador.
  • HTML e CSS: Estrutura semântica e responsiva, com um visual simples com foco na funcionalidade.

Este projeto foi uma excelente oportunidade para consolidar fundamentos de JavaScript, lógica de programação e boas práticas em aplicações front-end sem uso de frameworks.

Repositório do projeto