diff --git a/src/components/main/README.md b/src/components/main/README.md new file mode 100644 index 0000000..1c54a0f --- /dev/null +++ b/src/components/main/README.md @@ -0,0 +1,17 @@ +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