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.
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
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 dev
To build the docker image, run:
docker build -t codeforafrica/sensors-africa-ui .
And to run it:
docker run --expose 127.0.0.1:3000:3000/tcp codeforafrica/sensors-africa-ui
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.
First Header | Second Header |
---|---|
API | Receives, stores, and processes data received from sensors across the continentent |
Map | Visualises the types and locations of all sensors nodes across the continent |
Firmware | Powers all sensors.AFRICA nodes across the continent |
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.
If we have seen further it is by standing on the shoulders of giants. - Isaac Newton
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/.