Sign inSign up

labhackercd/api_enquetes

By labhackercd

•Updated about 6 years ago

Image
0

2.0K

labhackercd/api_enquetes repository overview

python3-badge enter image description here

⁠API Enquetes

Documentation in English⁠

Este projeto provê uma API para consultas das participações das enquetes por meio de uma arquitetura REST.

⁠Instalação

Existem duas formas de instalr este projeto. A primeira forma é utilizando o Docker e a segunda forma é utilizando o Pipenv. Em ambas a aplicação será executada na porta 8005, podendo ser acessada pelo link a seguir:

⁠Docker

⁠Requisitos

É necessário a instalação dos seguintes softwares:

  • Docker⁠
  • Docker-Compose⁠
  • Criar um arquivo com o nome .env na pasta em que se encontra o arquivo settings.py. É necessário preencher todas as informações das variáveis de ambiente para que o projeto consiga ser inicializado.
SECRET_KEY=
DEBUG=
ALLOWED_HOSTS=
ENGINE= 
NAME=
HOST=
PORT=
USER_DB=
PASSWORD=
DRIVER=

1 - Abra o seu terminal e clone este repositório:

git clone https://github.com/labhackercd/api_enquetes.git

2 - Entre até a pasta raiz do projeto e execute o docker-compose:

cd api_enquetes
docker-compose up

3 - O projeto já está acessível na porta 5000 do localhost.

⁠Pipenv

⁠Requisitos

É necessário a instalação do seguinte software:

1 - Abra o seu terminal e clone este repositório

git clone https://github.com/labhackercd/api_enquetes.git
pipenv install
⁠Execuntando
pipenv run src/manage.py runserver 0.0.0.0:8005

⁠Suporte

Contate os mantenedores do porojeto pelo GitHub (@erivanio, @thiagonf, @joaopaulonsoares and @teogenesmoura) ou por email: [email protected]⁠.

⁠Licença

Este projeto está sob a licença GPLv3

Tag summary

Content type

Image

Digest

Size

340.1 MB

Last updated

about 6 years ago

docker pull labhackercd/api_enquetes