Vitalwerte-Modul abschlie�en (v9d Phase 2) #17

Closed
opened 2026-03-23 10:41:28 +01:00 by Lars · 1 comment
Owner

Status

DB-Schema: ? Vorhanden (Migration 008)
Backend: ?? Fehlt
Frontend: ?? Fehlt

Was existiert

  • vitals_log Tabelle (resting_hr, hrv)
  • profiles.hf_max Spalte
  • profiles.sleep_goal_minutes Spalte

Was fehlt

Backend (3-4h)

  1. Router backend/routers/vitals.py

    • GET /api/vitals (Liste)
    • POST /api/vitals (Erfassung)
    • PUT /api/vitals/{id} (Update)
    • GET /api/vitals/stats (Statistiken)
  2. Erholungsstatus-Berechnung

    • Baseline Ruhepuls (7-Tage-Durchschnitt)
    • Abweichung heute vs. Baseline
    • Status: Excellent / Good / Poor

Frontend (2-3h)

  1. Vitalwerte-Seite

    • Erfassungsformular (Ruhepuls, HRV)
    • Liste der Eintr�ge
    • Trend-Chart (7/30/90 Tage)
  2. Dashboard-Integration

    • Erholungsstatus-Widget
    • Warnung bei erh�htem Ruhepuls

Optional

  • CSV-Import (Apple Health)
  • Korrelationen (Ruhepuls vs. Schlafqualit�t)

Abh�ngigkeiten

Keine - Migration 008 ist bereits deployed.

Priorit�t

Medium - Nicht blockierend f�r andere Features.

Kontext

Teil von v9d Phase 2 (Vitalwerte & Erholung).
HF-Zonen-System wird durch Training Type Profiles (#15) abgedeckt.

## Status **DB-Schema:** ? Vorhanden (Migration 008) **Backend:** ?? Fehlt **Frontend:** ?? Fehlt ## Was existiert - `vitals_log` Tabelle (resting_hr, hrv) - `profiles.hf_max` Spalte - `profiles.sleep_goal_minutes` Spalte ## Was fehlt ### Backend (3-4h) 1. Router `backend/routers/vitals.py` - GET /api/vitals (Liste) - POST /api/vitals (Erfassung) - PUT /api/vitals/{id} (Update) - GET /api/vitals/stats (Statistiken) 2. Erholungsstatus-Berechnung - Baseline Ruhepuls (7-Tage-Durchschnitt) - Abweichung heute vs. Baseline - Status: Excellent / Good / Poor ### Frontend (2-3h) 1. Vitalwerte-Seite - Erfassungsformular (Ruhepuls, HRV) - Liste der Eintr�ge - Trend-Chart (7/30/90 Tage) 2. Dashboard-Integration - Erholungsstatus-Widget - Warnung bei erh�htem Ruhepuls ### Optional - CSV-Import (Apple Health) - Korrelationen (Ruhepuls vs. Schlafqualit�t) ## Abh�ngigkeiten Keine - Migration 008 ist bereits deployed. ## Priorit�t Medium - Nicht blockierend f�r andere Features. ## Kontext Teil von v9d Phase 2 (Vitalwerte & Erholung). HF-Zonen-System wird durch Training Type Profiles (#15) abgedeckt.
Lars added the
feature
develop
labels 2026-03-23 10:41:28 +01:00
Lars closed this issue 2026-03-23 15:37:58 +01:00
Author
Owner

? Erledigt in v9d Phase 2d. Commits: 548a5a4, bf87e03, 37fd28e

? Erledigt in v9d Phase 2d. Commits: 548a5a4, bf87e03, 37fd28e
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Lars/mitai-jinkendo#17
No description provided.