Este é o primeiro desafio da trilha de ReactJS do Ignite, onde desenvolvi uma aplicação de controle de tarefas no estilo to-do list. Trata-se de uma aplicação web de uma lista de tarefas. Nela, o usuário pode adicionar as tarefas a serem realizadas e atualizar o status das mesmas conforme forem executadas (marcar e desmarcar uma tarefa como concluída). Poderá colocar na lista quantos itens quiser, além de marcá-los como concluídos, mudá-los de posição ou deletá-los.
- Criar a estrutura do HTML
- Criar a estrutura do CSS
- Adicionar uma nova tarefa
- Marcar e desmarcar uma tarefa como finalizada
- Remover uma tarefa da listagem
- Mostrar o progresso de conclusão das tarefas
- ID gerado automaticamente pelo UUID
- Reagir a interações do usuário utilizando escutadores de eventos
Esse projeto foi desenvolvido com as seguintes tecnologias:
Clone o projeto para o local desejado em seu computador.
$ git clone git@github.com:famalaquias/ToDoList.git
# Navegue até o diretório
$ cd ToDoList
# Instale as dependências necessárias
$ npm install
# Agora inicie o servidor
$ npm run dev