diff --git a/README.md b/README.md index fcd429b..84fd313 100644 --- a/README.md +++ b/README.md @@ -8,43 +8,38 @@ ein HTML/CSS/JS-Frontend ohne Framework. Kein Cloud-Konto, keine Telemetrie. ## Was es kann -**Training erfassen** +![Ansicht der App](assets/screenshot.png) -- Gym mit Push/Pull/Legs (frei konfigurierbar), dazu Laufen und Radfahren -- Eingabe als eine Box: Zahl links, Einheit fest rechts (kg, reps, km, min, - min/km, bpm, m) -- Sätze abhaken als "Set n [ ]"; der ganze Button ist klickbar, die Kette - hakt ohne Lücken ab -- "Reset-Satz" und "Alles zurücksetzen" holen das letzte abgeschlossene - Training; optional startet eine Session direkt mit dem letzten Workout - oder mit den Plan-Gewichten -- Übungen per Drag & Drop sortieren, Übungen aus anderen Tagen spontan - hinzufügen -- Fragezeichen pro Übung: kurze Erklärung (herstellerunabhängig) +**Training** + +- Gym mit Push/Pull/Legs (anpassbar), dazu Laufen und Radfahren +- Gewicht und Wiederholungen eintragen, Sätze abhaken, auf den letzten Stand + zurücksetzen +- Reihenfolge der Übungen selbst festlegen, spontan eine Übung ergänzen +- Zu jeder Übung eine kurze Erklärung **Verlauf & Statistik** -- "Session starten" / "Session abschließen", mehrere Sessions am Tag -- Verlauf als Liste oder Wochenübersicht; inline bearbeitbar und löschbar -- Statistik: bestes Gewicht je Trainingstag, Differenz zur ersten Messung +- Sessions starten und abschließen, mehrere pro Tag +- Verlauf zum Nachschauen, Ändern und Löschen - als Liste oder Woche +- Fortschritt je Übung: bestes Gewicht und Entwicklung seit dem ersten Mal -**Ansicht & Einstellungen** +**Einstellungen** -- Deutsch und Englisch -- Themes: Dunkel, System, Hell - plus OLED-Dark-Schalter -- Akzentfarbe aus zehn Farben, Gewichtseinheit kg/lb, Start-Ansicht wählbar -- Einstellungen liegen serverseitig, gelten auf allen Geräten +- Deutsch oder Englisch +- Dunkel, System oder Hell, dazu ein OLED-Schwarz +- Akzentfarbe, Gewichtseinheit kg/lb, Startansicht +- Gilt auf allen Geräten -**Mehrbenutzer** +**Mehrere Benutzer** -- Konten mit Kennwort (gehasht), Daten getrennt pro Benutzer -- Der erste Benutzer ist Administrator und verwaltet Konten und Kennwörter +- Eigene Konten mit Passwort, getrennte Daten +- Der erste Benutzer ist Administrator **Daten** -- Export/Import als JSON und CSV (Backup, Umzug, Tabellen-Auswertung) -- Workouts über eine kleine API (`/api/workouts`) -- Demo-Verlauf (`demo-data.json`) zum Ausprobieren +- Backup als JSON oder CSV, jederzeit wieder einspielbar +- Beispiel-Verlauf zum Ausprobieren ## Starten diff --git a/assets/screenshot.png b/assets/screenshot.png new file mode 100644 index 0000000..cd4dc2f Binary files /dev/null and b/assets/screenshot.png differ