(Data science) I want to build a simple web application that displays the weekly rainfall in my city

I want to build a simple web application that displays the weekly rainfall in my city.

Currently I’m able to call a endpoint and retrieve a JSON object and display all the required information, but only when I call it.

I’m looking for is a tutorial (or examples) of

  • A SIMPLE web application call the endpoint, every day, at a certain time (or once every hour every day)

  • Save that information somewhere, I have been looking into aws as a means of doing this but I have not really seen example/tutorials of this.

  • Stores the response into a DB,

  • Finally a Dashboard( consisting of Graphs) displays that information.

What is a pragmatic approach ?

“I’m thinking of creating a node.js app that is on AWS server that calls the endpoint once every hour, stores the response into a DB, then a Dashboard( consisting of Graphs) displays that information”’

I’m hoping to create it first in JS and then in Angular.

Here is example of something that I want to build, but much more simple and basic

Any help would be greatly appreciated,