Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

Latest commit

 

History

History
41 lines (28 loc) · 2.68 KB

README.md

File metadata and controls

41 lines (28 loc) · 2.68 KB

IATI Humanitarian Data Portal

CircleCI Maintainability Test Coverage Cypress.io tests

What is the IATI Humanitarian Data Portal?

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.

About the project

Installing

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

Contributing

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!