Skip to content

Releases

Finaler Release

Choose a tag to compare

@luisaurel luisaurel released this 19 May 10:27

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

zweiter_sprint Pre-release
Pre-release

Choose a tag to compare

@luisaurel luisaurel released this 07 May 07:57

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

Pre-release

Choose a tag to compare

@luisaurel luisaurel released this 24 Apr 11:46

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 Applikation
    • tag.html: Übersicht zu Klettertagen
    • training.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.