Skip to content

labhackercd/api_enquetes

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published