Skip to content
The sensors.AFRICA website showcasing work from across the continent to use hardware to track air quality, blast fishing, and water pollution. Accessible at https://sensors.africa
Branch: master
Clone or download
Latest commit 3abc5be Jul 17, 2019

README.md

sensors.AFRICA

sensors.AFRICA is a citizen-science focused project by Code for Africa that seeks to address data gaps by providing low cost sensors, which people can use to measure and monitor the quality of the air, water, and sound in their communities.

Are you interested in working with us, using our data, or learning more about what we do? Please fill in this form and we'll get back to you ASAP.

Goals

The key goals for this site:

  • Provide an online platform to explore sensors.AFRICA data and initiatives (networks)
  • Provide information + contacts on how users can kickstart their own network
  • Provide an action path to petition local governments to do something about the quality of environment

Development

This project uses yarn as a dependancy. See the documentation to set it up on your machine.

Run the following command to get started

    git clone https://github.com/CodeForAfrica/sensors.AFRICA.git
    cd sensors.AFRICA
    yarn
    yarn start

Style Guidelines

This project will be primarily using airbnb react and material-ui as our main style guides when implementing components.This is to create code consistency and readability.

Tests

TODO

Deployment

Following Facebook's guide on deploying React App on GitHub Pages, site deployment can be done by simple doing:

yarn deploy

sensors.AFRICA Stack

Map - https://github.com/CodeForAfrica/sensors.AFRICA-AQ-map API - https://github.com/CodeForAfricaLabs/sensors.AFRICA-AQ-api Grafana and TICK Stack - ./contrib/grafana-and-tick


Contributing

If you'd like to contribute to sensors.AFRICA, check out the CONTRIBUTING.md file on how to get started; or jump right into our GitHub issues.

Attribution

If we have seen further it is by standing on the shoulders of giants. - Isaac Newton

Contributors

TODO


License

GNU General Public License v3.0

sensors.AFRICA is a citizen-science focused project by Code for Africa that seeks to address data gaps by providing low cost sensors, which people can use to measure and monitor the quality of the air, water, and environment in their communities. This web app seeks to be the public portal through which most users would discover and explore the data and intiative.

Copyright (C) 2018 Code for Africa

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

You can’t perform that action at this time.