http://www.paraondefoiomeudinheiro.com.br
Sistema elaborado para demonstrar os gastos públicos, classificados por FUNÇÃO de Governo e seus detalhamentos. Esta ferramenta permite ao usuário conhecer toda a tramitação orçamentária, indicando inclusive quem recebeu o recurso empenhado. A proposta é fornecer condições de maior clareza do destino dos tributos, bem como maior “mobilidade” no manuseio das informações obtidas.
Instalando os pacotes do sistema que serão necessários:
$ sudo apt-get install git postgresql postgresql-server-dev-all cpanminus libxml-sax-expat-perl libdbix-class-perl
Ajustando as configurações do PostgreSQL:
$ sudo su - postgres
$ createuser -E -P seu_user
$ createdb -O seu_user seu_db
$ exit
Clonando o projeto:
$ git clone http://github.com/W3CBrasil/POFOMD.git
Instalando as dependencias do perl:
$ cd POFOMD
$ sudo cpanm inc::Module::Install
$ sudo cpanm Module::Install::Catalyst
$ sudo cpanm --installdeps .
Instalar as tabelas do banco de dados:
$ dbicadmin -Ilib --schema=POFOMD::Schema --connect='["dbi:Pg:host=localhost;dbname=seu_db", "seu_user", "seu_pass"]' --deploy
Edite o arquivo pofomd.conf, na raiz do projeto, e coloque as suas configurações corretas de conexão com o banco.
Preparando a base de testes:
Execute o arquivo de migração:
$ perl -Ilib script/import/sp_to_pg.pl 2012 path/para/o/seu/arquivo.csv
Rodando o servidor de teste:
$ ./script/pofomd_server.pl -r