Session Timer#
Zeitmesser Dashboard App zur fortlaufenden Bestimmung von Timeslots basierend auf vordefinierten Intervallen.
Die Idee hinter dem Dashboard ist es einen Timer für Timeboxing im Browser zu haben, welcher universell anwendbar ist, z.B. bei Events, in agile Projektmanagement Methoden oder am PoS.
Das Projekt wurde in vanilla JavaScript ohne Frameworks geschrieben.
Standard-Spezifikationen#
- Session 1 startet um 6:00 Uhr (
Startzeit
) - Session Länge: 90 min. (
Sessionlaenge
) - Pause zwischen Sessions: 15 min. (
Pausenlaenge
) - Struktur: Session - Pause - Session - Pause - …
- App wird um
resetZeit
zurückgesetzt
Die Werte von
Startzeit
,Sessionlaenge
,Pausenlaenge
undresetZeit
können durch ändern des entsprechenden Eintrags inconfig.js
angepasst werden
Hinweise:#
- Die App setzt sich zur Zeit in
resetZeit
zurück (Session Nr. & Timer beginnen von vorne zu zählen) - Die Berechnung des Timers ist Abhängig von der korrekten Einstellung der Uhrzeit auf dem jeweiligen Endgerät
- Getestet mit Chromium-basierten Browsern (Chrome, Edge, Arc, …)
- Die App benötigt eine Internetverbindung, um die Abhängigkeiten beim Start zu laden (Google Fonts, Bootstrap CSS)
- Das Project wird mit Parcel als einzelne .html Datei gepackt
Info: Die App ist noch nicht öffentlich auf meinem GitHub verfügbar.