BikeControl (SwiftControl)
使用 Zwift Click、Zwift Play、Shimano Di2 或任何藍牙控制器,搭配 MyWhoosh、Rouvy、Zwift 等。iOS、Android、Windows、macOS 均可免費試用。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证TBD
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Tipovací hra na sportovní zápasy (hokej, fotbal) pro malou skupinu uživatelů. • Next.js (App Router) + TypeScript • Tailwind CSS • Supabase (Postgres, Auth, Edge Functions) • Hosting: Vercel • Import zápasů a výsledků: GitHub Actions + Playwright; pravidelné spuštění výsledků jistí cron-job.org Nejdřív zkopíruj .env.local.example do .env.local a doplň Supabase project URL a anon/publishable klíč (Project Settings → API v Supabase dashboardu).查看完整 README ↗
Tipovací hra na sportovní zápasy (hokej, fotbal) pro malou skupinu uživatelů.
pnpm install
pnpm dev
Nejdřív zkopíruj .env.local.example do .env.local a doplň Supabase
project URL a anon/publishable klíč (Project Settings → API v Supabase
dashboardu).
pnpm check
pnpm build
pnpm check ověří TypeScript a spustí rychlé automatické testy. Stejná
kontrola běží v GitHub Actions u každého pull requestu a po změně větve
main. Sama o sobě nasazení neblokuje; povinnou bránou se stane až po
vědomém zapnutí ochrany větve na GitHubu.
SQL migrace jsou v supabase/migrations/. Aplikuj je buď přes Supabase
SQL editor (zkopíruj obsah souborů v pořadí podle názvu), nebo přes
Supabase CLI po supabase link:
supabase db push
src/app/login – funkční přihlášení přes Google OAuthsrc/app/dashboard – osobní přehled hráčesrc/app/spaces – soutěže, zápasy, tipy a žebříčkysrc/lib/supabase – Supabase klienti (browser, server, proxy/middleware)supabase/migrations – databázové schéma a RLS politikyscripts/sync – importy, upozornění a jejich automatické testy