Todo.md:
-
Datenbankstruktur
-
Rezepten
- id
- glas_id hasOne
- description
- ice
- image
-
Orders
- id
- recipe_id hasOne
- timestamp
- status (0 = pending, 1 = in progress, 2 = done, 3 = abort, 4 = error)
-
Flüssigkeiten/Inhaltsstoffe
- id
- name
- alternative_name
- image
- color
-
Gläser
- id
- name
- image
- volume
-
Pumpen
- id
- container_id hasOne
- hardware_id hasOne
-
Containers
- id
- liquid_id hasOne
- volume
- current_volume
-
Garnitur
- id
- recipe_id hasMany
- name
- description
- image
-
Zutaten
- id
- recipe_id hasOne
- liquid_id hasOne
- step
- amount
-maintenance -id -pump_id -status(0 = pending, 1 = in progress, 2 = done, 3 = abort, 4 = error)
-
-
Raspberry Anbindung
-
Python SQL Watchdog
-
Frontend PHP Webpage
-
Anbindung Pumpen Raspberry
-
Verkabelung
- Lastenheft, Pflichtenheft
- Ordnerstruktur erstellen für Laravel
- Schnittstellen
- Datenbankstruktur dokumentieren
- Hardwareinformationen
- Pythonkompatibilität
- Unittests definieren
- Gutfall testen
- Fehlerhafte eingaben (sonderzeichen, number etc)
- Schlechtefälle:
- Boundarytest (untergrenze, obergrenze)