Ich habe endlich eine Übersicht meiner Webapps für meine Gym-Sessions erstellt.
Die Idee hinter der Eigenentwicklung ist einerseits , dass die Webapps genau auf meine Bedürfnisse zugeschnitten sind, und andererseits, dass sie „offen“ sind.
Die Daten werden in Google Sheets gespeichert, die ich beliebig auswerten, exportieren etc. kann.
Zudem weiss ich bei eigenem Code, dass kein verstecktes Tracking eingebaut ist und meine Daten so gespeichert werden, wie ich es will. Dass ich nicht konstant auf „Add Premium for -50% off“ hingewiesen werde, ist ein weiterer Vorteil.
Claude Code sei Dank ist der Zeitaufwand für die Entwicklung und das Testen solcher Mini-Applikationen 1000-fach gesunken. Und für ich ist das schönste, dass Change Requests innert Minuten live sind – und Request brauchts auch bei solch simplen Apps. Die Vorstellung, beim Start bereits alle Requirements vollständig beisammenzuhaben, ist eine Illusion.
Hier die Übersicht der Apps:
Timer:
Ein sehr simpler Timer, um die Pausen zwischen den Reps zu stoppen. Da ich manchmal Supersets mache, habe ich zwei Buttons integriert. Kein Tracking, nichts.
Core Interval:
Ein Ablauf von 4 Übungen, die ich 3-mal mache (3 Laps).
Reaction:
Da ich es langweilig finde, 100 Box Jumps einfach so zu machen, habe ich einen Reaction Timer entwickelt. Innerhalb eines festgelegten Intervalls (z.B. zwischnen 2 und 5 Sekunden) „beeps“ und ich springe auf die Box. Die App kann auch prima für andere Trainings genutzt werden.
Check In:
Die Kern-App ist ein simpler Gym-Time-Tracker. Ich habe über Jahre Wahoo etc. genutzt, die nun wohl meine Trainingszeiten sehr genau kennen…
Diese Webapp schreibt meine Start- und Endzeit in ein Google Spreadsheet, fertig :)
Keine Rep-Tracker:
Das mache ich wieder auf Papier :)
Zum GitHub geht es hier: https://github.com/Lioninside/gym