Skip to content

arturschuch/-fork-POA-comoVamos

Repository files navigation

Stories in Ready
Build Status

Bem-vindo ao Porto Alegre Como Vamos

O Porto Alegre Como Vamos é um movimento da sociedade civil, apartidário, sem fins lucrativos, que pretende trazer o cidadão a participar dos processos que acontecem na cidade, incidindo em políticas públicas e promovendo espaços de interação abertos para a melhoria da cidade. Temos como objetivo contribuir para fortalecimento da democracia e de qualidade de vida, mantendo um compromisso com o desenvolvimento sustentável e com a justiça social. Somos um organismo aberto, com o dever de acolher qualquer pessoa que com ele resolver interagir.

Em 2012 o movimento criou seu primeiro grande projetos na internet com o site "Voto Como Vamos", que proporcionava integração entre os candidatos a vereador da cidade de Porto Alegre com os eleitores através do portal votocomovamos.com.br, que também foi replicado para outras cidades no mesmo ano.

Guide to Setup & Running

Pré requisitos:

  • NPM ( Node Package Manager ): NPM é o gerenciador de pacotes do node.js e ele é necessário para montar o setup de javascript. Pode ser instalado pelo Homebrew brew install npm

  • Node Modules:

    • Karma.js: Test runner utilizado para rodar os testes do javascript. A versão canary deve ser instalada npm install -g karma@canary
  • MongoDB: Mongo database brew install mongo

  • Bundler: Usado para gerenciar os pacotes gem install bundler.

    • Instalando as dependencias linstadas no Gemfile: bundle install
Rodando Testes

Digite rake test para rodar todos os testes ou rake jstest para rodar somente os de javascript

Rodando de App

Certifique-se de que o mongo esta rodando: mongod

Com o mongo rodando, importe os dados da planilha de vereadores: rake importar_vereadores

Digite e Divirta-se shotgun =)