尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Seu treino. Sua progressão. Seus resultados. App de treino em arquivo único: HTML, CSS e JS vanilla, sem backend, com progressão calculada pelo histórico.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Seu treino. Sua progressão. Seus resultados. Aplicativo de treino para academia e casa que roda inteiro no navegador. Um único index.html: sem framework, sem build, sem backend, sem conta. Os dados ficam no localStorage do seu aparelho. O foco não é catálogo de exercício — é progressão. O motor lê o seu histórico real e diz qual carga usar na próxima série. • No celular: abra o site, toque em compartilhar → Adicionar à tela de início. Depois disso funciona offline, inclusive em academia sem sinal. • No computador: abra o site, ou baixe o index.html e dê dois cliques.檢視完整 README ↗
Seu treino. Sua progressão. Seus resultados.
Aplicativo de treino para academia e casa que roda inteiro no navegador. Um único
index.html: sem framework, sem build, sem backend, sem conta. Os dados ficam no
localStorage do seu aparelho.
O foco não é catálogo de exercício — é progressão. O motor lê o seu histórico real e diz qual carga usar na próxima série.
No ar: https://forge-sable-three.vercel.app
index.html e dê dois cliques.A pasta qa/ dirige o Chrome por CDP puro (sem Playwright) e cobre 113 checagens:
node qa/smoke.js # fluxos principais, persistência, responsivo
node qa/place.js # troca de local e variantes por treino
node qa/split.js # troca de divisão
node qa/alt.js # alternativas em casa
node qa/ghost.js # overlays fechados não capturam clique
node qa/boot.js # tempo até utilizável, online e offline
node qa/contact.js # folha de contato das ilustrações
node qa/pwa.js # instalável e offline, contra o site publicado
python qa/fotos.py # rebaixa as fotos dos exercícios (--force para refazer)
Para testar servido por HTTP: FORGE_URL=http://localhost:8080/index.html node qa/smoke.js
As fotos dos exercícios vêm do free-exercise-db,
sob Unlicense (domínio público). Só as ~100 imagens usadas pelo app estão no
repositório (3 MB), redimensionadas para 560px. assets/ex/creditos.json registra
de qual exercício da fonte cada foto veio.
Exercícios que existem para treinar em casa — remada e rosca com elástico, panturrilha no degrau, flexão pike — ficaram sem foto de propósito: o banco só tinha imagens de máquina de academia para eles, o que enganaria. Esses seguem com a ilustração vetorial, que mostra o implemento certo.
HTML5, CSS3 e JavaScript sem dependências. Gráficos em SVG escritos à mão,
ilustrações geradas por um rig de poses, persistência em localStorage,
service worker para uso offline.
Feito por Daniel Lima.