尚未检测到更新。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.