Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/resource-watch/prep-app
The Climate Partnership for Resilience and Preparedness (C-PREP) is a public-private collaboration whose mission is to help planners, investors, and resource managers around the globe rapidly assess and incorporate climate risks into their decisions by enhancing access to the best available data, and insights on climate change.
https://github.com/resource-watch/prep-app
Last synced: 1 day ago
JSON representation
The Climate Partnership for Resilience and Preparedness (C-PREP) is a public-private collaboration whose mission is to help planners, investors, and resource managers around the globe rapidly assess and incorporate climate risks into their decisions by enhancing access to the best available data, and insights on climate change.
- Host: GitHub
- URL: https://github.com/resource-watch/prep-app
- Owner: resource-watch
- License: mit
- Created: 2016-07-12T15:03:10.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2024-04-22T15:26:01.000Z (7 months ago)
- Last Synced: 2024-04-22T16:38:17.345Z (7 months ago)
- Language: JavaScript
- Homepage: www.prepdata.org
- Size: 110 MB
- Stars: 4
- Watchers: 14
- Forks: 5
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Partnership for Resilience and Preparedness
[![Build Status](https://travis-ci.com/resource-watch/prep-app.svg?branch=master)](https://travis-ci.com/resource-watch/prep-app)
![PREP](screenshot.png?raw=true "Partnership for Resilience and Preparedness")
The Climate Partnership for Resilience and Preparedness (C-PREP) is a public-private collaboration whose mission is to help planners, investors, and resource managers around the globe rapidly assess and incorporate climate risks into their decisions by enhancing access to the best available data, and insights on climate change. Climate assessments have traditionally focused on building the case for climate action by publishing static written reports. Users of climate risk data have depended on science ‘translators’ to communicate key messages from assessments and related reports, without having direct access to the underlying data sets.
Today, with growing demand to manage climate risks, assessments need to move beyond making the case for action through words and pictures, to enabling action by guiding users to relevant data and tools. To meet this need, C-PREP will leverage innovations in information and communication technology to enable climate assessment and planning teams to easily develop on-line reports with direct access to useable, continuously updated information, through customizable modern web and mobile apps. It will also provide the building blocks for countries, states, and communities to develop their own climate-risk dashboards: customized online sites containing data, information, tools, and other dynamic resources needed to mainstream climate-risk information into planning and investment decisions.
## Dependencies
Dependencies on other Microservices:
- [Control Tower](https://github.com/resource-watch/control-tower)
- [Dataset](https://github.com/resource-watch/dataset/)
- [Geostore](https://github.com/gfw-api/gfw-geostore-api)
- [Graph Client](https://github.com/resource-watch/graph-client/)
- [Layer](https://github.com/resource-watch/layer)
- [Vocabulary](https://github.com/resource-watch/vocabulary-tag/)
- [Widget](https://github.com/resource-watch/widget)## Install
Requirements:
* NodeJs 5.2+ [How to install](https://nodejs.org/download/)
To install run this command:
```bash
npm install
```### Install with Docker (recommended)
Very useful for **development**, it ensures everybody have the same environment. Also you can test production environment.
You can install Docker from [here](https://www.docker.com).Building docker container:
```bash
docker-compose build
```Runing container:
```bash
docker-compose up
```Maybe, first time you will need run these tasks:
```bash
docker-compose run app rake db:create
docker-compose run app rake db:migrate
```## Usage
Duplicate `.env.sample`, rename to `.env` and finally set your options in that file.
Run server locally usgin npm:
```bash
npm start
```## Contributing
1. Fork it!
2. Create your feature branch: `git checkout -b feature/my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin feature/my-new-feature`
5. Submit a pull request :D## LICENSE
[MIT](LICENSE)