Rainful allows users to explore historical precipitation patterns at weather stations’ locations within in the US.

Users input either a location name or coordinate point and the backend will find the nearest Surface Weather Observation Stations (ASOS/AWOS), pull the entire historical precipitation records, and display a few charts related to the location’s precipitation patterns.

I will be using:

  • pandas for data processing

  • panel for frontend

  • hvplot for plots

The following pages will demonstrate how I go about it implementing this.