Esse desafio tem o objetivo de testar algumas habilidades em back-end .
Escolha uma API pública de sua preferência e cria uma camada para consumir a mesma, escolha os métodos que ache mais interessante para implementar .
- Forke esse repositório e faça seu desafio numa branch chamada
seunome_ano-mes-dia
(use dois dígitos para as informações numéricas); - Faça testes;
- Armazene toda requisição feita em algum banco de dados ( a sua escolha ), com os dados de requisição e o tempo total da resposta para o cliente;
- Integre seu projeto ao Travis CI;
- Assim que concluído o desafio, abra um pull request com suas alterações e envie um email para [email protected] entitulado
Desafio Back-end JR
contendo o link para o pull request.
- Automatize o máximo possível.
- Crie um arquivo COMMENTS.md ou HISTORY.md no seu fork para registrar essas reflexões e decisões.
- Use ferramentas e bibliotecas open source, mas documente as decisões e os porquês.
- Simplicidade da implementação .
- Processo de build .
- Qualidade dos testes .
- Organização do projeto .
- Em caso de dúvida, envie um email para [email protected] .
Boa sorte!