Update home authored by diak6730's avatar diak6730
......@@ -80,22 +80,22 @@ sequenceDiagram
participant DB as Datenbank
participant KI as KI (Claude API)
User->>Frontend: Klickt auf Trainingsplan erstellen
User->>Frontend: Klickt auf "Trainingsplan erstellen"
Frontend->>Backend: POST /api/trainingsplan-anfrage
Backend->>DB: Lade Nutzerprofil (Alter, Gewicht, Zielgewicht)
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
KI-->>Backend: Gibt JSON mit Übungen zurück
KI-->>Backend: Gibt JSON-Antwort mit Übungen zurück
Backend->>Backend: Wandle Übungen in Trainings-Objekte um
Backend->>Backend: Erstelle AI Plan und Trainings
Backend->>DB: Speichere Plan, Trainings und Zuordnung
Backend->>Backend: Wandelt Übungen in Trainings-Objekte um
Backend->>Backend: Erstellt AIPlan + Trainings-Einträge
Backend->>DB: Speichert Plan + Trainings + Zuordnung zum Nutzer
Backend-->>Frontend: Antwort mit Plan
Frontend-->>User: Zeigt neuen Plan an
Backend-->>Frontend: Antwort mit neuem Plan
Frontend-->>User: Zeigt neuen Trainingsplan an
```
......
......