Desafio Orama

API rest recebe requisição POST conforme "/exemplo/freelancer.json" computa o total de meses que o freelancer trabalhou com cada habilidade e retorna JSON como "/exemplo/response.json"

Desenvolvido em Python 3.7 utilizando Flask:

** 1. desafio.py ** = fonte do app ** 2. tratajson.py** = tratamento da requisição.

App Cloud Foundry disponibilizado na IBM Cloud:

Docker customizado com a bibliotecas Python utilizadas: ** 1. Dockerfile ** = configuração do docker ** 2. requirements.txt ** = instalação das bibliotecas ** 3. Procfile ** = chamada do app no docker ** 4. setup.py ** = Setup padrão IBM Cloud Foundry

DEPLOY:

$ ibmcloud cf push desafiooramanunes

RODAR TESTE LOCAL:

$ python desafio.py

URL ACESSO PÚBLICO:

https://desafiooramanunes.mybluemix.net/freelancer

OBS: foi feito na conta free da IBM com 2000 requisições mensais somente. após este limite para de responder.