Aplicação web de controle de tarefas no estilo to-do list, que contém as seguintes funcionalidades:
- Efetuar login
- Adicionar uma nova tarefa
- Marcar e desmarcar uma tarefa como concluída
- Remover uma tarefa da listagem
- Mostrar o progresso de conclusão das tarefas:
Alguns conceitos aplicados no desenvolvimento:
- Estados
- Imutabilidade do estado
- Listas e chaves no ReactJS
- Propriedades
- Componentização
- Rotas
- Responsividade
- Integração com backend
- Autenticação do usuário
- Banco de Dados
- Deploy