Simle weather app to help users determine when conditions will be good for rock climbing or other outdoor stuff. I made this because it was difficult to find a nice way to get both past and forecast weather data from one input. Powered by Node.js, Express.js, and the following libraries and APIs:
- sunCalc for sunrise and sunset azimuth and time
- tzLookup for getting timezone local to the inputted location
- locationIQ API for geocoding and map image
- openWeatherMap API for reverse geocoding to get location autocomplete
- Open-Meto API for weather data
Here is a blog post I wrote while learning how to build it. Try it at https://dryenough.com.