@@ -111,7 +111,7 @@ Unser Team besteht aus sechs Studierenden der BHT, die unterschiedliche Stärken
...
@@ -111,7 +111,7 @@ Unser Team besteht aus sechs Studierenden der BHT, die unterschiedliche Stärken
## 3.4 Datenbank
## 3.4 Datenbank
-**SQL**
-**SQL**
Wurde zur persistenten Speicherung eingesetzt
Wurde zur stetigen Speicherung eingesetzt
...
@@ -184,6 +184,35 @@ sequenceDiagram
...
@@ -184,6 +184,35 @@ sequenceDiagram
## 4.6 Sequenzdiagramm: Ernährungsplan mit KI
## 4.6 Sequenzdiagramm: Ernährungsplan mit KI
Im Gegensatz zum Trainingsplan geht es bei der Erstellung des Ernährungsplans vor allem um persönliche Vorlieben, Allergien oder Ernährungstypen. Nachdem die entsprechenden Nutzerdaten aus der Datenbank geladen wurden z. B. Alter, Gewicht, Zielgewicht und Ernährungseinschränkungen, generiert das System einen passenden Prompt für die KI. Die Claude API liefert daraufhin individuelle Rezeptvorschläge zurück. Diese Rezepte werden im System gespeichert, dem aktuellen Nutzerprofil zugeordnet und direkt in der App angezeigt.
```mermaid
sequenceDiagram
participant User
participant Frontend
participant Backend
participant DB as Datenbank
participant KI as KI (Claude API)
User->>Frontend: Klickt auf "Ernährungsplan erstellen"
Frontend->>Backend: POST /api/ernaehrungsplan-anfrage