Box Timer

Interwałowy timer do boksu i treningów, który instaluje się na telefonie. Zapisane programy przechowują rundy, przerwy i instrukcje, a sesje grupowe pokazują, kto teraz pracuje. Zaprojektowałem go i zbudowałem.

Wydany2026Progresywna aplikacja internetowa

Makiety na urządzeniach i zrzuty publicznych stron z października 2026 r. Strony mogą zawierać zmiany wprowadzone po moim udziale.

Przegląd

Box Timer uruchamia programy bokserskie i treningowe wielokrotnego użytku: rundy, interwały pracy i odpoczynku, odliczanie przed startem, gong i ostrzeżenie przed końcem każdej rundy. W sesjach grupowych do każdej rundy przypisuje się zapisanych zawodników, a timer pokazuje, kto pracuje i co ma robić. To progresywna aplikacja internetowa, którą instaluje się z przeglądarki; działa offline i nie pozwala ekranowi zgasnąć podczas treningu.

Cel

Utrzymać dokładny i czytelny timer na sali treningowej oraz sprawić, by powtarzane sesje, także w parach i grupach, dało się szybko przygotować.

Moja praca

Zbudowałem PWA w React, której silnik planuje sygnały przez Web Audio API dokładnie co do sekundy. Programy, ustawienia i lista zawodników są zapisane na urządzeniu, a wake lock nie pozwala ekranowi zgasnąć w trakcie sesji.

Rezultaty

  • Zapisane programy z pracą, przerwą i instrukcjami dla każdej rundy
  • Treningi grupowe i w parach z zapisaną listą zawodników
  • Timer z kafelkami rund, gongiem i ostrzeżeniami 30 sekund przed końcem
  • Instalowana aplikacja offline z blokadą wygaszania ekranu

Zainstaluj jak natywną aplikację

To progresywna aplikacja internetowa (PWA). Dodaj ją do ekranu głównego telefonu: otworzy się na pełnym ekranie jak natywna aplikacja, bez sklepu z aplikacjami, i będzie działać offline.

  • iPhone i iPad: otwórz stronę w Safari, stuknij Udostępnij, a potem Do ekranu początkowego.
  • Android: otwórz stronę w Chrome, otwórz menu i stuknij Zainstaluj aplikację lub Dodaj do ekranu głównego.

Masz pomysł na projekt?

Opowiedz, co chcesz stworzyć. Omówimy zakres i kolejne kroki.