O projeto inicial é um cadastro de usuários em memória muito simples e sem utilizar nenhuma lib. Apesar de o código estar em qualidade baixa, o projeto está funcional. O que se espera é que o candidato melhore este código de uma maneira que possamos avaliar suas habilidades e competências.
node src/index.js
A idéia é deixar o candidato bem livre pra reimplementar o código da maneira que mais lhe for conveniente e que mais demonstre suas habilidades. Está liberado o uso de libs de terceiros, bancos de dados, autenticação, etc.
- Qualidade de código
- Uso de patterns adequados
- Estratégia de validação de dados
- Testes unitários
- Adição de Banco de dados
- Utilização de docker
- Autenticação
- Utilização de typescript
Deverá ser realizado um fork deste repositório e no formulário enviado você deverá responder com o link deste fork.