Pular para conteúdo

Projeto Prático I - Task Manager App 📝

🎯 Objetivo

Construir uma aplicação real de gerenciamento de tarefas, consolidando os conhecimentos de componentes, props, eventos e persistência.

🛠️ Requisitos

  • Componentização completa (Form, List, Item).
  • Persistência no localStorage.
  • Estilização agradável.

🏗️ Tarefas

  1. Estrutura: Crie o componente TaskForm para entrada e TaskItem para exibição.
  2. Lista: O componente Pai (App.vue) deve manter o array de objetos de tarefas.
  3. Funcionalidades:
    • Adicionar tarefa.
    • Marcar como concluída (visual riscado).
    • Deletar tarefa da lista.
  4. Persistência: Ao carregar, verifique o LocalStorage. Ao mudar a lista, salve no LocalStorage.

🧪 Verificação

Feche o navegador e abra novamente. Suas tarefas devem continuar aparecendo na tela exatamente como você as deixou.