It is showing some cities(Santiago, Buenos Aires, Lima, Sao Paulo) temperatures. The data provider is OpenWeathereMap.
- Angular 5.2
- Ngrx
- Angular Material UI
- Normalize.css
... There is have city list service in app. The cities id's are in there. The weather data is taking from API and writing to store. I used ngrx library for store. There is have json property for every city id in the store. For example ["id"]: [weather,weather...]. The weather information is refreshing every 3 minutes and every when new data came, according to id into in the store. In this way is keeping history.