Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 2.12 KB

template.md

File metadata and controls

27 lines (21 loc) · 2.12 KB

TESTE PRÁTICO - MoradaApp

Como inicializar

Cite aqui os passos para a inicialização do sistema.

Requisitos obrigatórios

Ao concluir o requisito, apenas substitua o status final para 'Ok' ao invés de 'Preterido':

ID Descrição Status final
001 O sistema deve seguir o contrato elaborado em swagger/openapi.json, para ler o seu conteúdo basta entrar na pasta /swagger, instalar as dependências e executar o start:docs presente no package.json ou apenas copie o conteúdo do openapi e jogue no editor oficial do swagger Preterido
002 O candidato obrigatoriamente deve sugerir e aplicar no mínimo uma alteração no contrato com a intenção de corrigir determinadas vulnerabilidades. Este requisito não deve ser considerado no diferencial de número 4 Preterido
003 O sistema deve seguir o ERD elaborado em database.dbml e disponível no dbdocs Preterido
004 O sistema deve conter no mínimo testes unitários Preterido
005 O candidato deve, de maneira obrigatória, implementar o algoritmo de criptografia bcrypt nos pontos em que o mesmo achar critíco Preterido

Diferenciais adotados

Caso algum diferencial tenha sido adotado, substitua o enunciado pela resposta, caso contrário, apenas substitua para 'Preterido'. Não se preocupe caso alguns deles não tenha sido concluído:

Relevância (peso) Nome Descrição
1 Docker e Docker Compose Adotou as ferramentas indicadas?
2 Organização Quais ferramentas você usou para melhorar seu fluxo de trabalho?
3 Sistema em português Seu sistema possui todas as responses em português? Sim/Não
4 Refatoração de contrato Indique as alterações que você fez de maneira curta e concisa, além disso, o tempo que você levaria para implementar as alterações
5 Refatoração do ERD Indique o que você alterou de maneira curta e o tempo que levaria para refatorar o código, caso essas alterações fossem aprovadas