This web application utilizes OpenWeatherMap API for the 5 Day / 3 Hour Forecast.
An API call retrieves an array of 40 data points, with each point being 3 hours apart.
From the 40 data points, starting from 0, every 8th index is filtered out signifiying a 24 hour gap.
The temperatures shown is NOT an average temperature, but the temperature at that time period.
As a result, the max and min temps can be shown to be the same at times.