Box Timer

Um temporizador de intervalos para boxe e treino que se instala no telemóvel. Os programas guardados mantêm rondas, descanso e instruções, e as sessões em grupo mostram quem está a trabalhar. Concebi-o e desenvolvi-o.

Lançado2026Progressive Web App

Maquetes em dispositivos e capturas de sites públicos de outubro de 2026. Os sites podem incluir alterações posteriores à minha participação.

Visão geral

O Box Timer executa programas reutilizáveis de boxe e treino: rondas, intervalos de trabalho e descanso, contagem decrescente de preparação, gongo e um aviso antes do fim de cada ronda. As sessões em grupo atribuem pugilistas guardados a cada ronda, e o temporizador mostra quem está a trabalhar e o que deve fazer. É uma Progressive Web App que se instala a partir do navegador, funciona offline e mantém o ecrã ligado durante a sessão.

O objetivo

Manter um temporizador preciso e legível no ginásio e tornar rápida a preparação de sessões repetidas, incluindo treinos a pares e em grupo.

O meu trabalho

Desenvolvi uma PWA em React cujo motor agenda os sinais com a Web Audio API ao segundo exato. Os programas, as definições e a lista de pugilistas ficam guardados no dispositivo, e um wake lock mantém o ecrã ligado durante a sessão.

Resultados

  • Programas guardados com trabalho, descanso e instruções por ronda
  • Treino em grupo e a pares com uma lista de pugilistas guardada
  • Temporizador com blocos de rondas, gongo e avisos de 30 segundos
  • App instalável offline que mantém o ecrã ligado

Instale-a como uma app nativa

Esta é uma Progressive Web App. Adicione-a ao ecrã principal do telemóvel: abre em ecrã inteiro como uma app nativa, sem loja de aplicações, e funciona offline.

  • iPhone e iPad: abra o site no Safari, toque em Partilhar e depois em Adicionar ao ecrã principal.
  • Android: abra o site no Chrome, abra o menu e toque em Instalar aplicação ou Adicionar ao ecrã principal.

Tem um projeto em mente?

Conte-me o que pretende criar. Podemos discutir o âmbito e os próximos passos.