Skip to content
thiagolago edited this page Oct 15, 2019 · 39 revisions

POPE

Portal de Pesquisas POPE

Sobre o Projeto

O Portal tem a finalidade de facilitar o acesso a determinadas informações sobre serviços do GDF para a comunidade.

O Projeto de Pesquisa se encontra ainda em fase de desenvolvimento e por isso pode apresentar alguns bugs de aplicação. Este projeto esta sob licença e supervisão da CPA BAY-AREA IESB OEST (http://bayareacpa.com.br/).

Ferramentas Utilizadas

  • Python3 - Linguagem principal do sistema;
  • Django - framework para o backend (parte de administração do portal, responsável pela manipulação dos dados);
  • Nginx - ferramenta responsável por fornecer as informações ao portal;
  • Postgresql - Banco de Dados;
  • GitHub - Repositório de Dados, onde está alocado o código fonte do sistema.

Instalação

Para fazer o clone do projeto

git clone https://github.com/cpa-bayarea/pope.git

Virtualenv

O virtualenv do python isola as dependências de cada ambiente criado por ele, aconselha-se seu uso para esse projeto.

cd /path/to/project
virtualenv env
source env/bin/activate

Ver mais: virtualenv

Para instalar as dependências do projeto

./setup.py install
pip3 install -r requirements.txt

Para rodar a aplicação local

A aplicação, por default, fica disponível em localhost:8000

cd /path/to/project

./manage.py runserver

Para rodar os testes

cd /path/to/project

./manage.py test