Skip to content

Commit a000782

Browse files
committed
update
1 parent 5628745 commit a000782

5 files changed

Lines changed: 977 additions & 41 deletions

File tree

docs/IDEAS.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,3 +122,16 @@ I want to provide real facts from credible sources. There is a "normal" level fo
122122
- [ ] Sleep tracker from an integrated electronic device and sleep quality from the perspective of the person, ie user input.
123123

124124
This application can be used along side doctors to help them help their patients by adding more data/information to their doctor visits. Not all patients are going to keep a track record of their symptoms unless it means the world to get themselves fixed. Digitize this service.
125+
126+
### Nutrient Ideas
127+
128+
Cronometer is dandy and all but the nutrients are not customizable to your body weight and exercise or ethnicity
129+
130+
I want to track all nutrients under the sun that are relevant to our humanly food intake. I want to create m
131+
132+
I want the forms to be modular and update on the same page they were created on
133+
Top row is a list of main nutrients, ie fiber, protein, fat, sugar, carbs or the users highlighted nutrients
134+
Underneath is shows the general, vitamins, carbohydrates, lipids, minerals, and proteins/amino acids
135+
136+
I want to be able to take vitals blood pressure, blood glucose, etc and biometrics
137+
Track fasting with a timer.

docs/TODO.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Make each form modular. Have the designs as schema/form => action => CRUD DB
2020
Feb 14th, 2024
2121

2222
- [ ] Coding design: Make the boiler plate for the input component reusable. This will save hundreds of lines of code and a lot of copy pasta
23+
edit the above is a bit tedius. I am learning generics and how to use them but it has been combersome to use on top of react-hook-form (march 14th, 2024)
2324
- Supplements
2425
- [x] Make amount type choosable with mcg and mg
2526
- [x] Make Time Taken a clock
@@ -70,6 +71,8 @@ March 1st
7071

7172
Users are shown more attributes to choose from for symptoms/descriptions
7273

74+
!important I need better data points. The data I am using right now isn't that descriptive and is lacking
75+
7376
- [ ] Mental Health
7477
- [ ] Physical Health
7578
- [ ] Stress
@@ -93,19 +96,19 @@ Users are shown more attributes to choose from for symptoms/descriptions
9396
- [x] Update edit and edit action
9497
- [x] update create action
9598
Security for supplementation configuration
96-
- [ ] Add time stamp to chosen supplement
99+
- [ ] Add time stamp to chosen supplement (UI)
97100
- [x] Update read action for supplements
98101
- [ ] Plan your features out appropriately so changes aren't so cumbersome and you can reuse components. I need designs and a laundry list of features to plan from
99102
- [ ] DO better schema planning. Everything is a fucking mess. WRITE DOWN A DEPENDENCY GRAPH
100-
- [ ] Reuse components so you stay D.R.Y
101-
- [ ] Backfill data from supplements
103+
- [x] Reuse components so you stay D.R.Y
104+
- [x] Backfill data from supplements
102105
- [x] Update forms show appropriate forms based on information provided ie, exercise and supplements and 'more forms'
103106
- [ ] (optional) if a user un-clicks an optional form the data is saved if the user c it is being edited
104107

105108
March 14th, 2024
106109

107110
- [x] Remove all unused packages and switch fetches to react-query
108-
- [ ] Back fill supplement data in older dates
111+
- [x] Back fill supplement data in older dates
109112
- [ ] Review your code. What patterns do you like? What do you not like? What can you improve and how?
110113
- [ ] Get a features list together and have better organization with planning this software. What is the main purpose of building this software? How do the features importance align with that goal? (Data Visualization, Data metrics/appropriate data for metrics)
111114
- [ ] Architectural patterns. When to use enums? When to allow user inserted data to persist? AI tool to autocorrect user input? Database schema designs for the best interactions.
@@ -140,10 +143,9 @@ Issues: Data standards for micro-nutrients and macro-nutrients. Either cast a la
140143
- [ ] unit testing
141144
- [ ] form testing (need to learn how to do this one)
142145

143-
Johns speech notes
144-
145-
// left ride side dispoven?
146-
147-
Danmaris Speech
146+
# Idea
148147

149-
I agree the information age is being transformed into the creative age. New ideas spread greatness around the world and the entrance gap for creative endeavers is lowering for everyone. Great use of hand movements although
148+
An app to track travel expenses with a group
149+
You create a group and add people to the group. The person who pays adds their receipts to the group. AI tracks it for users to claim what they bought from that receipt.
150+
Make an easy way to pay back friends/family from traveling/going out.
151+
Itemization to tax payout to tip payout.

next.config.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import MillionLint from '@million/lint';
12
/**
23
* Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially useful
34
* for Docker builds.
@@ -6,5 +7,6 @@ await import("./src/env.js");
67

78
/** @type {import("next").NextConfig} */
89
const config = {};
9-
10-
export default config;
10+
export default MillionLint.next({
11+
rsc: true
12+
})(config);

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"dependencies": {
1616
"@clerk/nextjs": "^4.29.5",
1717
"@hookform/resolvers": "^3.3.4",
18+
"@million/lint": "^0.0.73",
1819
"@prisma/adapter-pg": "^5.9.1",
1920
"@prisma/client": "^5.6.0",
2021
"@radix-ui/react-checkbox": "^1.0.4",

0 commit comments

Comments
 (0)