- Melhores práticas de código
- Métodos simples porém funcionais
- A metodologia kanban é amplamente usado no Scrum para mapear tarefas e seu status atual. Um quadro kanban muito simples consiste em três colunas, "A fazer", "Fazendo" e "Concluído". As tarefas são incluídas na primeira coluna e movidos conforme as pessoas trabalham nas tarefas.
-
Implemente um quadro kanban utilizando a biblioteca React. O usuário deve ser capaz de adicionar, remover e mover as tarefas para as outras colunas. Cada tarefa terá que ter o campo de: Título e Tag. O usuário também poderá criar novas colunas, além das que já vão existir por padrão. Layout do quadro kanban: https://www.figma.com/file/a1Bwfmkw5w2BOdsV4PIeDy/Kanban-Board?node-id=5%3A1284
-
O uso do layout disponibilizado não é obrigatório, você também pode criar um layout a sua escolha (seja criativo :D).
-
A animação de mover as tarefas para as outras colunas não é necessário. Mudar o status da tarefa e refletir para outra coluna já é o suficiente.
-
Disponibilize o link do repositório no Github com o arquivo readme.md explicando o passo a passo para rodar o projeto.
- Não é obrigatório, porém seria interessante o uso da biblioteca Redux.
- Implementações de funcionalidades a mais do que foram informadas.