What does Strava segment analysis do?

The purpose of this JS web app is to analyze segment efforts on Strava and determine if wind was a considerable influencer in performance. To fetch information this app uses the Strava API V3 and OpenWeather API. Apart from fetching information, most of the operations were done using vectors, trigonometry, and some longitude/latitude knowledge and working with cardinal directions! Finally, it uses the Google Maps API to show the segment, by converting the summary polyline from Strava API into points on the map. Feel free to view the project on GitHub.

This is a screenshot of the website.

YouTube Demonstration:

Demonstration of the Strava segment analysis website.