Zum Inhalt springen

GymTrack

Trainingsfortschritt einfach dokumentieren

Anmelden

Jeder Nutzer hat eigene Trainingseinträge. Der Benutzername muss eindeutig sein.

Benutzerdaten

Dashboard

Kurze Übersicht über deine gespeicherten Trainingseinträge.

Einträge

0

Letztes Training

Noch kein Eintrag

Meist trainiert

Noch kein Eintrag

Bestleistung

Noch kein Eintrag

Geräte und Übungen öffnen / schließen

Die Geräte sind nach Muskelgruppen sortiert. Ein Gerät kann in mehreren Kategorien vorkommen, wenn es für mehrere Muskelgruppen geeignet ist.

Training eintragen

Übung auswählen

Eigene Übungen für dieses Gerät

Noch keine eigenen Übungen vorhanden.

    Krafttraining

    Trage hier die Wiederholungen für jeden einzelnen Satz ein.

    Ausdauertraining
    Notiz

    Auswertung

    Wähle eine Kraftübung aus. Das Liniendiagramm zeigt den zeitlichen Verlauf deines gespeicherten Gewichts.

    Trainingsverlauf

    Gespeicherte Trainingseinträge
    Datum Bereich Gerät Übung Leistung Details Notiz Aktion

    Admin-Bereich

    Dieser Bereich wird nur angezeigt, wenn der Benutzername admin lautet.

    Registrierte Benutzer
    ID Benutzername Erstellt am Trainingseinträge
    Bedienungshilfe und Kurzdokumentation öffnen / schließen

    So funktioniert die App

    1. Registriere dich einmal mit einem eindeutigen Benutzernamen und Passwort.
    2. Wähle einen Trainingsbereich, danach ein Gerät und eine Übung.
    3. Bei Kraftgeräten trägst du Gewicht, Sätze und die Wiederholungen je Satz ein.
    4. Bei Ausdauergeräten trägst du Dauer, Distanz und optional Widerstand, Stufe oder Geschwindigkeit ein.
    5. Speichere den Eintrag. Er erscheint anschließend im Verlauf.
    6. Falsche Einträge kannst du im Verlauf bearbeiten oder löschen.
    7. Eigene Übungen können beim ausgewählten Gerät ergänzt und wieder entfernt werden.
    8. In der Auswertung kannst du eine Kraftübung auswählen und den Gewichtsverlauf als Liniendiagramm ansehen.

    Verwendete Technologien

    • HTML für die Struktur der Webseite.
    • CSS für Layout, Kontraste, Zoom-Fähigkeit und responsive Darstellung.
    • JavaScript für Formularlogik, Filter, Statistiken, Diagramm und Bedienung.
    • PHP als Schnittstelle zwischen Webseite und Datenbank.
    • MySQL/MariaDB zur serverseitigen Speicherung der Benutzer und Trainingseinträge bei IONOS.

    Hinweise zur Barrierefreiheit

    Die Eingabefelder haben Beschriftungen, Meldungen werden sichtbar ausgegeben, die Seite ist per Tastatur bedienbar und die Darstellung passt sich kleinen Bildschirmen an.