I was quickly running out of API calls so I have spent the last two days working on that. In addition, I have tweaked the slider transitions and introduced more appealing fonts. There is also now a button to hide the table if necessary and cells with numeric data other than 0 are now highlighted.

  • Prevented multiple Solcast data fetches by caching the fetched data for one hour.

  • Configured detailed logging to monitor data fetching, API requests, and potential errors.

  • Turned off Flask’s debug mode to avoid unintended server reloads that could trigger multiple data fetches.