Changes
Page history
Update home
authored
Jun 24, 2025
by
diak6730
Show whitespace changes
Inline
Side-by-side
home.md
View page @
aaf73c2d
...
@@ -80,22 +80,22 @@ sequenceDiagram
...
@@ -80,22 +80,22 @@ sequenceDiagram
participant DB as Datenbank
participant DB as Datenbank
participant KI as KI (Claude API)
participant KI as KI (Claude API)
User->>Frontend: Klickt auf Trainingsplan erstellen
User->>Frontend: Klickt auf
"
Trainingsplan erstellen
"
Frontend->>Backend: POST /api/trainingsplan-anfrage
Frontend->>Backend: POST /api/trainingsplan-anfrage
Backend->>DB: Lade Nutzerprofil (Alter, Gewicht, Zielgewicht)
Backend->>DB: Lade Nutzerprofil (Alter, Gewicht, Zielgewicht)
DB-->>Backend: Gibt Nutzerdaten zurück
DB-->>Backend: Gibt Nutzerdaten zurück
Backend->>Backend: Erstelle Prompt für KI
Backend->>Backend: Erstelle Prompt für KI
(z. B. "Erstelle 3 Trainings für 25 Jahre, 85 kg...")
Backend->>KI: Sende Prompt an Claude API
Backend->>KI: Sende Prompt an Claude API
KI-->>Backend: Gibt JSON mit Übungen zurück
KI-->>Backend: Gibt JSON
-Antwort
mit Übungen zurück
Backend->>Backend: Wand
l
e Übungen in Trainings-Objekte um
Backend->>Backend: Wande
lt
Übungen in Trainings-Objekte um
Backend->>Backend: Erstell
e
AI
Plan
und
Trainings
Backend->>Backend: Erstell
t
AIPlan
+
Trainings
-Einträge
Backend->>DB: Speicher
e
Plan
,
Trainings
und
Zuordnung
Backend->>DB: Speicher
t
Plan
+
Trainings
+
Zuordnung
zum Nutzer
Backend-->>Frontend: Antwort mit Plan
Backend-->>Frontend: Antwort mit
neuem
Plan
Frontend-->>User: Zeigt neuen
P
lan an
Frontend-->>User: Zeigt neuen
Trainingsp
lan an
```
```
...
...
...
...