Construir um TODO List baseado nos aprendizados do curso
Dar um fork no projeto, clonar o repositório em sua máquina local e criar um branch novo para o seu código.
• Listagem de tarefas • Busca de tarefa • Adicionar tarefa • Remover tarefa • Alterar tarefa para concluído (alterar cor da fonte)
• Json de referencia para consumo
const data = [ { "id": 1, "title": "Fazer almoço", "concluded": false }, { "id": 2, "title": "Estudar", "concluded": false }, { "id": 3, "title": "Lavar louça", "concluded": false } ]
- Design de livre escolha.
• O projeto deve ter uma documentação em readme ensinando a:
- instalar o projeto na máquina (engines, versão de node, qual gerenciador de pacote usar)
- instalar as dependências do projeto
- rodar o ambiente de desenvolvimento
- rodar a build de deploy da aplicação.
• Pode utilizar tanto o Axios quanto ou Fetch para requisições.
• Hospedar o projeto em um servidor (Heroku, Vercel, Netlify)
• Utilização de typescript
Boa sorte!