The IATI Humanitarian Data Portal has been developed by Development Initiatives as part of its programme to support the Grand Bargain transparency workstream. The portal provides information on the Grand Bargain transparency commitments, how they are measured , and monitors progress at an aggregate level for signatories in meeting their commitment to publish timely, high quality, harmonised and transparent open data on global humanitarian action.
Data flows in from the IATI Datastore (IATI.cloud) and non IATI data elements are controlled by the CMS.
- Website: IATI Humanitarian Data Portal
- License: AGPLv3 (see included LICENSE file for full license)
- Github Repo: github.com/zimmerman-zimmerman/IATI-Humanitarian-Data-Portal
1. Set up the CMS for this project as a starter
2. Checkout repo to local folder
3. Make sure you've installed node.js 10.16.3 or higher
4. Run yarn install
5. Create an .env file and specify the following variables:
- NODE_PATH=src/
- REACT_APP_CLIENT_NAME=CLIENT_NAME
- REACT_APP_CMS_PROJECT_ID=CMS_NAME
- REACT_APP_CMS_API=URL_OF_CMS_API
- REACT_APP_DS_API_DEV=URL_OF_IATI_DATASTORE_DEV_INSTANCE
- REACT_APP_DS_API=URL_OF_IATI_DATASTORE_INSTANCE
- REACT_APP_SPACE_CLOUD_URL=URL_OF_SPACE_CLOUD_INSTANCE
6. Run yarn start
Yes please! We are mainly looking for coders to help on the project. If you are a coder feel free to Fork the repository and send us Pull requests!