Olá caro desenvolvedor, nesse teste analisaremos seu conhecimento geral e inclusive velocidade de desenvolvimento. Abaixo explicaremos tudo o que será necessário.
Você deve desenvolver uma API, utilizando Node.JS, para uma aplicação de gerenciamento de TODO's.
A escolha das bibliotecas, banco de dados, arquitetura, etc, fica a seu critério.
O código precisa rodar em macOS ou Ubuntu (preferencialmente como container Docker).
Altere o arquivo README explicando o que é preciso para rodar sua aplicação.
A API precisa ser desenvolvida em Node.JS, e deverá ser possível:
- Listar todos os TODO's.
- Adicionar um novo TODO.
- Alterar um TODO.
- Deletar um TODO.
Para iniciar o teste, faça um fork deste repositório, crie uma branch com o seu nome completo e depois envie-nos o pull request. Se você apenas clonar o repositório não vai conseguir fazer push e depois vai ser mais complicado fazer o pull request.
Envie também seu currículo atualizado para o email curriculo@dotlib.com.br.
- Organização do código, separação de módulos, legibilidade e comentários.
- Histórico de commits.
Quaisquer dúvidas que você venha a ter, consulte as issues para ver se alguém já não a fez e caso você não ache sua resposta, abra você mesmo uma nova issue!
