-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTodo.txt
158 lines (125 loc) · 4.99 KB
/
Todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
----------------------
Funktionen
----------------------
NavBar Buttons.
NEU--> Springe zu Neues Lebensmittel erfassen
Planer
Statistik
Einstellungen
-Tag Abschließen -- Speichern
-Kcal Bedarf berechnen
-Kcal Ziel berechnen
-Produktmenge abändern
----------------------
Arrays
----------------------
today_eaten -- Hier werden die Lebensmittel gespeichert, die heute gegessen wurden
array_Food_DB -- Array aller Lebensmittel. Wird zu Begin vom JSON File befüllt. Erst dann Lebensmittel hinzufügbar
array_Meal_Planner -- Array für den Planer
my_Settings -- Für alle Einstellungen wie Kcal-Ziel, Farbschema, Keto J/N etc.
my_Statistics -- Speichert die letzten 7 abgeschlossenen Tage um diese mit Balkendiagrammen darzustellen
my_History -- Speichert alle Werte aus abgeschlossenen Tage für immer. Soll dann per Mail verschickbar sein.
----------------------
Variablen
----------------------
today_Steps -- Schritte von Heute
today_Burned_Kcal -- Heute verbrannte Kcal
total_Kcal_Intake -- Heute gegessene Kcal
total_Sugar -- Heute gegessen Zucker
total_Carbs -- Heute gegessen Kohlenhydrate
total_Amound_gramm -- Heute gegessen Gramm
total_Fat -- Heute gegessen Fett
total_Fiber -- Heute gegessen Ballaststoffe
total_Salt -- Heute gegessen Salz
total_Protein -- Heute gegessen Eiweiß
kcal_Goal -- Heutiges Kcal Ziel
kcal_Requirement -- Kaloriebbedarf (Erfolgt aus Berechnung)
limit_Carbs -- Grenzwert für Kohlenhydrate
limit_Sugar -- Grenzwert für Zucker
limit_Fat -- Grenzwert für Fett
limit_Salt -- Grenzwert für Salz
----------------------
Bugs
----------------------
/////////////////////////////////
!!!! Checkliste !!!!!!!!!!!
/////////////////////////////////
!!! Version umbenennen !!!
!!! Version in Commit erwähnen !!!
///////////////////////////////////
git add planer.html
git add planer.js
git add Todo.txt
git add index.html
git add app.js
git add style.css
git commit -m""
git add planer.html
git add planer.js
git add Todo.txt
git add index.html
git add style.css
git commit -m""
git add planer.html
git add planer.js
git add Todo.txt
git add index.html
git add app.js
git commit -m""
Formel für Schritte in Kcal
(6 * Schritte * Gewicht) / (10.000) // Eigentlich (4 * Schritte * Gewicht) / (10.000) erscheint aber wenig
Formel für KCAL Bedarf MANN
66,47 + (13,7 * Körpergewicht in kg) + (5 * Körpergröße in cm) – (6,8 * Alter in Jahren)
Formel für KCAL Bedarf FRAU
655,1 + (9,6 * Körpergewicht in kg) + (1,8 * Körpergröße in cm) – (4,7 * Alter in Jahren)
console.log();
console.log("" + xxx);
///////////////////////////
ZWISCHENSPEICHER:::
///////////////////////////
foodSection
blendOut_Eingabebereich_FoodDB();
//////////////////////////
TODOS
- [ ]
=======
- [ ] Ux verbessern bei neuen usern
- [ ] Wenn formular nicht ausgefüllt, 78 kg und Entscheidung speichern
- [ ] Andere Statistikwerte
- [ ] Immer da Buttons bei scrolling einblenden. Nach gewisser Zeit ausblenden https://www.javascripttutorial.net/javascript-dom/javascript-scroll-events/
- [ ] Fertig Button bei Food Selektion. Dann scroll up zu Dash
- [ ] Statistik index und Tabelle essen über immer da Button legen
- [ ] Zoom Prevent https://stackoverflow.com/questions/2989263/disable-auto-zoom-in-input-text-tag-safari-on-iphone
- [ ] Wann man zuletzt getrunken hat
- [ ] Historieneintrag löschen
- [ ] KCAL manuell eintragen // Schritte werden dann nur in KCal umgewandelt, wenn über manuelle Kcal
- [ ] Funktion schreiben, dass Produkte überprüft und neue als update hineinlädt
DONE
- [x] Mengenänderungsbox anpassen
- [x] Produkt makros ändern
- [x] Produkt löschen
- [x] Produktmenge ändern
- [x] Bei ausgeblendeten eingabe verhindern
- [x] Action Bereiche ausgeblendet
- [x] Collision Detection -- Erkennen, wenn Lebensmittel vorhanden in Heute gegessen und Fragen ob addiert werden soll.
- [x] Bei Einstellungen ziele definieren lassen: Eiweiß, zucker, Schritte, Keto
- [x] Möglichkeit schaffen , kcal einzutragen bei Abschluss?
- [x] Wenn weniger Schritte zum Vortag rot färben
- [x] 0 Schritte als Initialwert
- [x] Nach kcal Ziel abspeichern nach oben
- [x] Grüne farbe bei dash heller
- [x] Zum vortag aus g kcal machen
- [x] Wasser trinken
- [x] Bug wenn Schritte abgespeichert werden, anderer Wert als wenn Seite aktualisiert wird.
- [x] Button Statistik blau markiert
- [x] Liste alphabetisch
- [x] Nach produktbuchung Alert mit Info über Nährwerte und Kcal
- [x] Themes Dark, light (hellblau)
- [x] Export der eigenst eingetragenen Datensätze
- [x] Bei Statistik Schritte Ziel Ziel entfernen
- [x] Bei Wasser Differenz in Float berechnen
- [x] Summe der Schritte
- [x] Mailversand der historie
- [x] Historie komplett
- [x] Makros der einzelnen LLebensmittel bei Heute gegessen
- [x] Planer bauen