From 014759cfbd35a7ab85c9f3c390d5a3daca57fc26 Mon Sep 17 00:00:00 2001 From: Steven Hill <58576896+geryonghost@users.noreply.github.com> Date: Thu, 3 Oct 2024 17:30:37 -0500 Subject: [PATCH] Update README.md Signed-off-by: Steven Hill <58576896+geryonghost@users.noreply.github.com> --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 46c2902..fd5ed2e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,24 @@ # It's Weather Outside +itsweatheroutside.com is no longer operating until we get renewed interest from the community. + I find the general usefulness of weather apps to be less than useful. Sometimes it is the ever changing forecast or simplicity like the Highs and Lows that don't occur at the typical time (Highs in the middle of the night and lows during the day). I have started this as a pet project to: 1. Solve my pet peeves with other weather apps. I hope to allow crowd sourced requests. 2. Learn Node.js, React, and MongoDB. -# Current +## Current The current code will take input in the form of `60101`, `Chicago, IL`, or `233 S Wacker Dr Chicago IL` which can increase the accuracy. This input is then passed to an API to get the Longitude and Latitude which is passed to the Weather.gov API to get Grid and then various weather forecasts and alerts. + +## Build +This can be built locally with NPM and MongoDB. + +## Notes for future changes +- Get forecast from API -> store in DB -> call the get forecast which pulls from the DB +- Delete old DB entries (greater than 24 hours) +- Convert daily to look/act like the current +- ALL Convert to parallel API calls +- Handle weather[] options (thunderstorm vs rainy) +- Native Apps - React native + +## Contact +If you want to reach out to the project to get it going again, please email steven@itsweatheroutside.com.