Skip to content
A Geographic Information System (GIS) used by Ministério Público do Estado do Rio de Janeiro to show social, institutional and administrative data , based on React and Leaflet, interacting with a GeoServer back-end.
JavaScript CSS HTML
Branch: develop
Clone or download
LaylaCsAvila Merge pull request #470 from MinisterioPublicoRJ/hotfix/tutela
Fixing hardcoded tutela object + improving readme
Latest commit d355eab Nov 13, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
artifacts test file Oct 5, 2017
mocks ambiente de testes configurado Apr 7, 2017
public Add New Relic code May 14, 2018
src Fixing hardcoded tutela object + improving readme Nov 13, 2019
tests fixed the link for the header Oct 5, 2017
.babelrc Fixing jest test problem Jun 21, 2017
.editorconfig
.eslintrc passando de 2 para 4 espaços Apr 5, 2017
.gitignore
.snyk fix: package.json & .snyk to reduce vulnerabilities Nov 30, 2017
CONTRIBUTING.md
LICENSE including license Sep 21, 2017
README-DEPLOY-MPRJ.md Updating instructions to build step. Paired with @nighto Oct 31, 2018
README-GEOSERVER.md Suggestions Oct 18, 2017
README.md Fixing hardcoded tutela object + improving readme Nov 13, 2019
copy_modules.js Adding chalk and colorizing logs Oct 18, 2017
copy_static.js Adding chalk and colorizing logs Oct 18, 2017
esdoc.json Fixes esdoc error regarding spread operator May 25, 2017
jestsetup.js
package-lock.json Removing Google Maps basemap layers Mar 18, 2019
package.json Fixing merge issue & adding pre/post build script Mar 21, 2019
webpack.config.js p-mapas02 is the one to be used Aug 6, 2018

README.md

In Loco

In the place; in the proper or natural place.

A Geographic Information System (GIS) used by Ministério Público do Estado do Rio de Janeiro to show social, institutional and administrative data, made with React and Leaflet, interacting with a public GeoServer backend.

For more details about our GeoServer instance, please check README-GEOSERVER.md.

See it live: http://inloco.mprj.mp.br/

Screen capture

Contributing

Our development objectives and open issues are all public on GitHub issues. Pull requests are welcome!

Optionally, you can install ZenHub plugin (available on Chrome and Firefox) to see development plan board, see issues already in progress etc.

For more details, please read CONTRIBUTING.md.

Running

Installing

  1. Clone the project or download it to your computer.
  2. Make sure you have Node.js and npm installed. We suggest using node version 8 (you could use nvm to switch to that version, i.e. brew install nvm, nvm install 8 and nvm use 8).
  3. If on Windows, install .NET Framework 2.0 SDK (Sass build dependency)
  4. If needed be, configure npm proxy
  5. webpack and webpack-dev-server must be installed globally (npm i -g webpack webpack-dev-server)
  6. Run npm install. If you have any trouble with Node SASS, you could try npm rebuild node-sass
  7. This project uses EditorConfig to configure its code standards, please use the appropriate plugin on your IDE or text editor.

Running

$ npm start

For more details (running tests etc.) please check CONTRIBUTING.md.

Team

Development

Formerly

And those external contributors, with accepted PRs:

Geography

Formerly

Statistics

You can’t perform that action at this time.