Spelling checks and a few more thoughts for the front end.

me committed 2026-08-19 12:42:23 -07:00
1 parent 6cf39d2672
commit 0508ef3ece
1 file changed
+14 -9
+14 -9
@@ -52,7 +52,7 @@ Language/Framework: Flutter
- App shall start with a Main page only, then have a Settings page added later. - 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 - 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. using Postman, testing the Weather Fetcher, etc.
### Pages ### 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 - 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 - Nickname
*Formal Versions - Wheel Layout* *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 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 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 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 #### Settings
@@ -106,16 +111,16 @@ would be glowing more.
1. 'Temperature' 1. 'Temperature'
- Radio Group: 'Unit' - Radio Group: 'Unit'
- Fahrenheit (^F) - Fahrenheit (^F)
- Celcius (^C) - Celsius (^C)
- TextEdit: 'Preferred High' - TextEdit: 'Preferred High'
- Radio Group: 'Relativity? (TBD)' - Radio Group: 'Relativity? (TBD)'
- Less Than - Less Than
- Greather Than - Greater Than
- Checkbox: 'Equal To' - Checkbox: 'Equal To'
- TextEdit: 'referred Low' - TextEdit: 'referred Low'
- Radio Group: 'Relativity? (TBD)' - Radio Group: 'Relativity? (TBD)'
- Less Than - Less Than
- Greather Than - Greater Than
- Checkbox: 'Equal To' - Checkbox: 'Equal To'
### Description ### Description
@@ -266,7 +271,7 @@ GRANT myrole TO me;
#### User 4: `purge` #### User 4: `purge`
- Granted the `librarian` and `garbageman` role. - 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. - Otherwise, this is the user who logs in and runs external purge scripts.
#### As Needed: leetbro, hackersis, othercoolalias #### As Needed: leetbro, hackersis, othercoolalias
@@ -281,7 +286,7 @@ handle all applicable DB support and modifications.
### Requirements ### 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. 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 - 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. pool of keys if necessary to alleviate bandwidth or throttling.