Skip to content

gonuvem/peba.js-frontend

Repository files navigation

PEBA.JS Frontend

PEBA é um projeto Open Source idealizado pelo Teresina Hacker Clube e que está sendo mantido atualmente pela GoNuvem. Ele é um indexador de dados públicos pelo qual você, eleitor, pode buscar por informações sobre políticos. Com isso esperamos que você consiga acompanhar e que te ajude a entender como nossos impostos estão sendo gastos pela classe política.

Este é o repositório do webapp escrito em Javascript utilizando ReactJS, NextJs, Styled Components e ChartsJs, que consome a API do PEBA.JS


Pacotes utilizados


Como executar?

Você precisará do npm. Ele é instalado junto ao Node.js.

  1. Instale as depedências utilizando o comando

    > npm install
  2. Adicione o endereço base da API no arquivo ./general/Api.js, no local indicado:

    ...
    
    const API = Axios.create({
        baseURL: 'endereço da API aqui',
        headers: {
            'accept': 'application/json',
            'content-type': 'text/plain'
        }
    });
    
    ...
  3. Execute utilizando o comando

    > PORT=3000 npm run dev

Como colaborar?

Você pode nos ajudar abrindo issues através do Github reportando bugs e nos enviando sugestões. Aos que desejam colaborar com código, pedimos que enviem Pull Requests.


Onde nos encontrar?

Nos envie um email: [email protected]

Releases

No releases published

Packages

No packages published