From 0508ef3ecefc9d8d858a7e5cd9217437f5a68628 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Wed, 19 Aug 2026 12:42:23 -0700 Subject: [PATCH] Spelling checks and a few more thoughts for the front end. --- Design.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/Design.md b/Design.md index 8121e75..29f5a6f 100644 --- a/Design.md +++ b/Design.md @@ -52,7 +52,7 @@ Language/Framework: Flutter - App shall start with a Main page only, then have a Settings page added later. - App shall come with a limited use API key. This key shall not be used by any -other module of this project. Developers should use their seperate API key when +other module of this project. Developers should use their separate API key when using Postman, testing the Weather Fetcher, etc. ### Pages @@ -63,10 +63,10 @@ using Postman, testing the Weather Fetcher, etc. --- -8 sections which contain (three?) data input fieldss: +8 sections which contain (three?) data input fields: - Zip Code -- Lat & Long (or should the lat/long just be used to lookup the zip code?) +- Lat & Long (used to look up the zip, not sent to cache DB or weather service) - Nickname *Formal Versions - Wheel Layout* @@ -83,7 +83,12 @@ if we're at September 1 it's pointing in between Summer CQ and Fall Equinox. one glow as it gets approached. So for June 21, Spring2 and Summer1 would both glow at 50% since that's the day they transition. Then by mid July it would only be Summer1 which glows, and at the end of July Summer1 would be dim and Summer2 -would be glowing more. +would be glowing more. Maybe keep this in play after the hand works too. +- (TBD: If someone is in the southern hemisphere, how to know that and do the hand in a 180 degree from what it'd be up north? Maybe the location API can be used to know that based on the latitude being positive or negative if only a zip code is provided.) + +##### Actions + +- IF zip == "" && lat != "" && long != "" THEN zip = LOOKUP(lat, long); #### Settings @@ -106,16 +111,16 @@ would be glowing more. 1. 'Temperature' - Radio Group: 'Unit' - Fahrenheit (^F) - - Celcius (^C) + - Celsius (^C) - TextEdit: 'Preferred High' - Radio Group: 'Relativity? (TBD)' - Less Than - - Greather Than + - Greater Than - Checkbox: 'Equal To' - TextEdit: 'referred Low' - Radio Group: 'Relativity? (TBD)' - Less Than - - Greather Than + - Greater Than - Checkbox: 'Equal To' ### Description @@ -266,7 +271,7 @@ GRANT myrole TO me; #### User 4: `purge` - Granted the `librarian` and `garbageman` role. -- User / schema who owns the purge routines if they are intalled in the DB. +- User / schema who owns the purge routines if they are installed in the DB. - Otherwise, this is the user who logs in and runs external purge scripts. #### As Needed: leetbro, hackersis, othercoolalias @@ -281,7 +286,7 @@ handle all applicable DB support and modifications. ### Requirements -- Assume the database is local, just as would be during local devlopment. Will +- Assume the database is local, just as would be during local development. Will not need to access via domain name or a special port, only localhost:defaut_port. - Program shall use its own API key(s) to access the weather data. May use a pool of keys if necessary to alleviate bandwidth or throttling.