Build a Weather API visualization app
- The app will have a navbar with two items: Dashboard and Options
Dashboard route
- Consists of charts around weather data.
- Connect to a weather API, you can use https://www.weatherapi.com which has a free offering
- Have 1 line chart with time on the x axis and some weather parameter of your choice as the y axis
- Have the capability to select a date range for querying the api
- Have client-side caching
Options route
- Be able to input the width of the line of the chart
- Be able to select the default query date range
- All of this must be persisted across reloads of the app site or login out and in again