Repository navigation
Releases
Finaler Release
Projektabschluss
Projektname: ClimbTime
Projektzeitraum: 07.04.25 – 17.05.25
Zusammenfassung
Mit dem Abschluss des dritten und finalen Sprints ist ClimbTime nun als voll funktionsfähige Desktop-Anwendung verfügbar. Der Fokus lag auf der finalen Nutzererfahrung: ein intuitiver Trainingsablauf, visuelle Unterscheidbarkeit von Phasen, sowie animierte Inhalte zur besseren Orientierung. Ergänzt wurde das Training durch konfigurierbare Timer-Elemente und einen motivierenden Abschlussscreen. Damit ist die App bereit für den produktiven Einsatz.
Umgesetzte Features im letzten Sprint
- Visuelle Unterscheidung zwischen Übungen und Pausen im Trainingsablauf
- Animierte Darstellung der Übungen zur besseren Nutzerführung
- Vorlauftimer zur mentalen Vorbereitung vor Übungsbeginn
- Konfigurierbare Timer für flexible Trainingsgestaltung
- Abschlussscreen mit Zusammenfassung der Trainingseinheit
- Einstellbarer Pausentimer je nach Intensität oder Präferenz
Erkenntnisse & Learnings
- Die iterativ entwickelte Struktur zahlte sich aus – Features konnten gezielt erweitert und optimiert werden.
- Das Nutzerfeedback im Verlauf war entscheidend, um die Trainingslogik praxisnah zu gestalten.
- Animationen und UI-Details sind essenziell für eine motivierende Nutzererfahrung.
Projektstatus
ClimbTime ist fertiggestellt und bereit zur Nutzung. Der finale Stand ist im Branch release/final dokumentiert.
Die Anwendung kann plattformunabhängig als Electron-App eingesetzt werden.
Danksagung
Ein großer Dank gilt allen Mitwirkenden für Engagement, Kreativität und Feedback in allen Phasen des Projekts.
ClimbTime zeigt, wie aus einer Idee eine funktionale, durchdachte Anwendung werden kann.
zweiter_sprint
Release Note – Sprint 2 Abschluss
Projektname: ClimbTime
Sprintzeitraum: 17.04.25 – 02.05.25
Zusammenfassung
Im zweiten Sprint von ClimbTime wurde die Anwendung mit Electron zur Desktop-App erweitert. Neben der Timer-Logik und der Ergänzung der Muskelgruppen in den Übungsbeschreibungen wurden ein animiertes Testvideo eingebunden sowie die Struktur von Woche 1/2 auf Woche 3/4 und 5/6 übertragen. Außerdem wurde das verwendete JSON-Schema dokumentiert, um die Datenstruktur transparent und nachvollziehbar zu machen.
Umgesetzte Features
- Anwendung mit Electron zur Desktop-App erweitert
- Timer-Logik für Trainingszeiten implementiert
- Übungsbeschreibungen um zugehörige Muskelgruppen ergänzt
- Struktur von Woche 1/2 auf Woche 3/4 und 5/6 übertragen
- Animiertes Testvideo eingebunden
- JSON-Schema dokumentiert zur Beschreibung der Datenstruktur
Erkenntnisse & Learnings
- Die frühe Umsetzung zentraler Funktionen wie Timer und JSON-Schema hat die spätere Erweiterung deutlich erleichtert.
- Die Arbeit mit Electron zeigt, wie wichtig eine saubere Struktur für eine stabile und flexible App ist.
Ausblick – Sprint 3
- Visuelle Unterscheidung zwischen Pausen und Übungen im Trainingsablauf
- Grafische/animative Untermalung der einzelnen Übungen zur besseren Orientierung
- Implementierung eines Vorlauftimers vor Beginn jeder Übung
- Optionale Timer für Übungen ohne feste Zeitvorgabe oder Auswahlparameter
- Abschlussscreen nach Beendigung einer Trainingseinheit zur Zusammenfassung und Motivation
- Flexibel einstellbarer Pausentimer je nach Trainingsintensität oder Nutzerpräferenz
Anhang
Das aktuelle Release ist im Branch stand/zweiter-sprint verfügbar.
Die Projektdateien beinhalten den vollständigen Stand von Sprint 2.
Stand zum ersten Sprint
Release Note – Sprint 1 Abschluss
Projektname: ClimbTime
Sprintzeitraum: 07.04.25 – 17.04.25
Zusammenfassung
Der erste Sprint markiert den erfolgreichen Projektstart von ClimbTime, einer Webapplikation zur Verwaltung und Visualisierung individueller Klettertage und -trainings.
In diesem Sprint lag der Fokus auf dem Aufbau des grundlegenden App-Frameworks, der Implementierung erster UI-Elemente und der Festlegung der Design-Richtung.
Umgesetzte Features
- Projektstruktur aufgesetzt: Repository-Struktur, Git-Initialisierung, grundlegende Dateiorganisation.
- Erste HTML-Seiten:
index.html: Einstiegspunkt der Applikationtag.html: Übersicht zu Klettertagentraining.html: Trainingsverwaltung
- Basis-Stylesheets integriert:
style.css,styletag.css,styletraining.css - Erste JavaScript-Funktionalitäten implementiert:
script.js,training.js - Bildmaterial eingebunden: Logos, Wochentagsgrafiken und Hintergrundbilder
- README-Datei erstellt mit Projektbeschreibung und Setup-Informationen
- Entwicklungsumgebung konfiguriert (
.vscode/settings.json)
Erkenntnisse & Learnings
- Ein gemeinsames Verständnis der App-Ziele wurde im Team erfolgreich etabliert.
- Die initiale Zusammenarbeit über Git verlief reibungslos und wurde durch sinnvolle Branch-Nutzung unterstützt.
Ausblick – Sprint 2
- Integration erster interaktiver Elemente (z. B. Tageseinträge)
- Umsetzung einfacher Logik zur Speicherung von Nutzerdaten (z. B.
localStorage) - Design-Optimierung für Mobile First
- Usability-Testing erster Komponenten
Anhang
Das aktuelle Release ist im Branch stand/erster-sprint verfügbar.
Die Projektdateien beinhalten den vollständigen Stand von Sprint 1.