Este projeto provê uma API para consultas das participações das enquetes por meio de uma arquitetura REST.
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:
É 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.
É 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
pipenv run src/manage.py runserver 0.0.0.0:8005
Contate os mantenedores do porojeto pelo GitHub (@erivanio, @thiagonf, @joaopaulonsoares and @teogenesmoura) ou por email: [email protected].
Este projeto está sob a licença GPLv3