Skip to content

Daily rainfall web application that shows the accumulated rainfall from 08h00 to 08h00 daily from sources such as SAWS and EUMETSAT as well as collects and shows rainfall data from users. https://uprain.co.za/

License

Notifications You must be signed in to change notification settings

geo-classroom/daily-rainfall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Daily Rainfall

Website

Try this application here uprain.co.za


Background

There is a significant difference in the density of weather stations between provinces in South Africa. As can be seen from the map below provinces such as the Western Cape have substanitally more weather stations allowing for grater monitoring and data collection than provinces such as the Northern Cape.

weather_station_layout

There is already an interest in rainfall as seen by the Reenval in SA Facebook group. However, the data uploaded to this Facebook group does not get saved to a single database and nobody can easily access this data. To address this issue, this web application, uprain.co.za, was devloped were a user can login, register, upload data, and view the data on a web map. The data uploaded by a user will get saved in a Google Firebase database.

The aim is that users will login daily at 08h00 and upload the amount of rainfall they have recieved since 08h00 from the previous day. Please note that the rainfall is a 24h accumulation running from 08h00 to 08h00.


Tech Stack

The underlying softwares used in this project as can be seen in the below diagram are:

  • ReactJS
  • Google Firebase
  • Esri ArcGIS Online

tech_stack

Libraries used
ReactJS - MIT License
Leaflet - BSD-2-Clause License


License

This software is available under the BSD-3-Clause License

For more information, see the LICENSE file.


About Project

Project team
The first iteration of the daily rainfall map was developed by Zelbé Boshoff and then the current iterarion published at UPrain was developed by Riley Kamstra. The work was supervised by Victoria Rautenbach and Liesl Dyson from the Department of Geography, Geoinformatics and Meteorology at the University of Pretoria.

Data sources
The daily rainfall map is created using the following data:

Contact us
If you have any comments or suggestions, please share your thoughts with us at [email protected]

About

Daily rainfall web application that shows the accumulated rainfall from 08h00 to 08h00 daily from sources such as SAWS and EUMETSAT as well as collects and shows rainfall data from users. https://uprain.co.za/

Resources

License

Stars

Watchers

Forks

Packages

No packages published