Skip to content

viniciusnau/algorithm_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

ALGORITHM-SERVER

servidor HTTP que, para cada requisição GET, retorna um JSON cuja chave extenso é a versão por extenso do número inteiro enviado no path. Os números podem estar no intervalo [-99999, 99999].

Exemplos de usos:

Exemplos de URL possíveis, com suas respectivas respostas esperadas:


{ "extenso": "um" }


{ "extenso": "menos mil e quarenta e dois" }


{ "extenso": "noventa e quatro mil e quinhentos e oitenta e sete" }

Construindo o servidor

Usando Docker

É possível construir o servidor usando Docker. Para baixar essa ferramenta vá para o site do Docker. Para construir e rodar o servidor usando essa ferramenta, basta usar os comandos:

git clone https://github.com/viniciusnau/ALGORITHM-SERVER.git
cd ALGORITHM-SERVER
cd server
docker-compose up

O servidor construido irá estar atendendo pela porta 8000. Nesse caso você conseguirá acessar a API pela URl: 127.0.0.1:8000/

Python 3.6

É possível construir e ligar o servidor apenas usando o Python 3.6. Para instalar as dependências é necessário ter o Python 3.6 instalado no seu computador. Baixe a versão no site do Python. Após instalar o Python é necessário instalar as dependências do projeto. Para isso abra um terminal na pasta clonada e digite o comando:


python -m pip install -r requirements.txt

Após a instalação das bibliotecas necessárias ao projeto é possivel ligar o servidor utilizando o comando, no terminal, digitando:


python manage.py runserver

O servidor construido irá estar atendendo pela porta 8000. Nesse caso você conseguirá acessar a API pela URl: 127.0.0.1:8000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors