<navbar> <h1>
was between the navbar and main container. Objectively it was out of alignment<RainyData>
(accuweather API -> check user-input-city|zipcode weather conditions -> <Weather-Or-Not/>
then <WheresWater/>
// cheesy wheres-waldo jokere-integrate google API
if (username.includes('squid') -> black water drop, pollution theme. /public
WHOOP (wearable integration) && "Red-Bulb-Temperature | Heat-Dome temps accommodation" && intermittent-fasting (30% of hydration comes from food) accommodation
fasting app will be created but wishlisty goal: allow <WaterApp> | <NutritionalSleep>
to consume each other's user data.
{model.users -> useZipCodeOk:boolean} {model.data -> weather} can save accuweather API data in the {model.data}
<composition>
if can find needDive into the app with this link. 👉 next-water-app.vercel.app Water App is a Single Page Application with Next, TS, GraphQL, @redux/toolkit, Oauth2.0, JWT, (had redis cache). The App gathers height, weight, age, and other settings to prepare water cycle intake. Daily Data is based on Pass/Failing cycles based on: start-time, end-time, notification intensity. User can then see daily data with react-calendar in /dashboard. Lastly, the app features AccuweatherAPI data to allow user to check input-specified location weather conditions.
https://github.com/frankcollins3/Next-Water-App/assets/73137934/1a0379d4-82dc-41a4-8d71-1a56d7ee4c01
https://github.com/frankcollins3/Next-Water-App/assets/73137934/41421881-0f4c-4ba7-b27e-7c716e0e2bf6
https://github.com/frankcollins3/Next-Water-App/assets/73137934/daa7e81c-e493-43dc-a048-64ab0e213efc https://github.com/frankcollins3/Next-Water-App/assets/73137934/15011653-a35a-49b2-a5a5-f008b70c4491
https://github.com/frankcollins3/Next-Water-App/assets/73137934/a3fa3941-9aef-470c-ada6-2ee77f3d1371
Oauth2.0, GraphQL API, AccuweatherAPI (had google Oauth2.0 in react-express)
// this is a reiteration of a react-express app
As a user, you will be able to log in using your Google account. As a user, you will able set your settings for age, weight, height, start of day, end of day, and notification intensity. As a user, you will able to keep track of your progress for the day based on notification intesity. As a user, you will able to track the last 7 days' progress.
fork
and clone
the repo -> git clone
repo// pretty confusing to set up.
1) get a user account key. This will be the NEXT_PUBLIC_WEATHER_APP
2) If you want to explore with i.e. "Current Conditions endpoint"
"
Invalid `prisma.data.create()` invocation:
{
data: {
google_id: 'no google-id',
date: '6-20-24',
progress: 0,
weekday: 'Funday',
status: [
''
],
+ users: {
+ create?: usersCreateWithoutDataInput | usersUncheckedCreateWithoutDataInput,
+ connectOrCreate?: usersCreateOrConnectWithoutDataInput,
+ connect?: usersWhereUniqueInput
+ }
}
}
Argument users for data.users is missing.
Note: Lines with + are required
"