Skip to content

ingaia/backend-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

inGaia - Back-end Developer

  • Desenvolver 2 APIs
    • API1 - Retorna o valor fixo do metro quadrado
    • API2 - Recebe quantidade de metros quadrados e calcula o valor do imóvel

Requisitos

  • Seu serviço deve ser acessível através de uma API REST

  • Você deverá desenvolver 2 APIs

  • Seu serviço deve validar o valor de entrada

  • O quantidade de metros quadrados deve estar entre 10 e 10.000

  • Apesar do valor do metro quadrado ser fixo, desenvolva como se esse valor tivesse vindo de um base de dados

  • O valor do métro quadrado dever ser obtido chamando a API1

  • Disponibilizar os serviços Online

O que gostaríamos de ver nos microserviços

  • Boas práticas de desenvolvimento
  • Padrões de codificação
  • Execução utilizando docker
  • Readme bem estruturado explicando a arquitetura e instruções para subir os microserviços
  • Código no GitHub, demonstrando conhecimento em sua utilização
  • Swagger
  • Teste unitário e teste de integração
  • CI/CD

Detalhes

Preferencialmente gostaríamos de ver seu código na linguagem da descrição da vaga, porém você pode utilizar qualquer linguagem, ferramenta, framework ou biblioteca com as quais se sentir confortável ou julgar necessário.

Caso tenha quaisquer dúvidas sobre este teste, a qualquer momento, sinta-se à vontade para entrar em contato através do e-mail [email protected]

Suba seu código em um repositório do GitHub e, ao final, compartilhe com o usuário: engenhariaingaia

Dicas importantes:

  • Para deixar seu serviço disponível online, uma boa dica é o Heroku. Ele permite que você publique algumas aplicações gratuitamente.

  • Não se esqueça de disponibilizar o link do repositório e o link da API online.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published