From e27a78d6123b4b2af61328d8cc5495f27be5ad3e Mon Sep 17 00:00:00 2001 From: Florian Schroedl Date: Tue, 23 Jan 2024 14:38:36 +0100 Subject: [PATCH] Add readme --- src/components/main/README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/components/main/README.md 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