O propósito desse desafio é a criação de frontend para um quadro de kanban. Esse quadro possui listas, que contém cards.
Uma API de exemplo foi disponibilizada na pasta BACK.
> cd BACK
> npm install
> npm run server
O front foi desenvolvido em React + Javascript. Nele foram implementados os seguintes pacotes:
- Axios (para consumo da API)
- Router (para a rota após autenticação)
- React Modal (para gerenciamento de modais para criar/editar cards)
- React Markdown (para interpretação de conteúdo .md)
- Unicons (biblioteca de ícones)
- Styled Components (para CSS)
> cd FRONT
> npm install
> npm start
A aplicação estará rodando em http://localhost:3000.
Login | Senha |
---|---|
letscode | lets@123 |
- Melhorar a componentização
- Escrever os testes unitários
- Configurar Lint
- Desenvolver o Drag and Drop para arrastar os cards