BikeControl (SwiftControl)
使用 Zwift Click、Zwift Play、Shimano Di2,或任何藍牙控制器搭配 MyWhoosh、Rouvy、Zwift 等。可於 iOS、Android、Windows 與 macOS 免費試用。
AI 翻譯
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
App de seguimiento de entrenamientos. Minimalista, offline-first, compartible. • Frontend: React 18 + Vite + TypeScript • Estilos: TailwindCSS + shadcn/ui • Backend: Supabase (PostgreSQL + Auth + Storage) • PWA: vite-plugin-pwa + Workbox • Offline: Dexie.js (IndexedDB) • Hosting: Vercel + Supabase Cloud La app funciona en modo local sin backend: todos los datos viven en IndexedDB del navegador. Supabase (auth + sync multi-dispositivo) es opcional y se configura recién en Fase 4 — ver docs/09-DESPLIEGUE.md.檢視完整 README ↗
App de seguimiento de entrenamientos. Minimalista, offline-first, compartible.
La app funciona en modo local sin backend: todos los datos viven en IndexedDB del navegador.
cd gym-tracker
npm install
npm run dev
# abrir http://localhost:5173
Supabase (auth + sync multi-dispositivo) es opcional y se configura recién en Fase 4 — ver docs/09-DESPLIEGUE.md.
gymtracker.apk desde Releases y abrilo en el teléfono (hay que permitir "instalar apps de esta fuente"). Trae notificaciones nativas: el recordatorio de entrenar y el aviso de fin de descanso llegan con la app cerrada. El APK lo genera el workflow Build Android APK (Actions). Detalles y firma de release en docs/16-CAPACITOR.md.ios/ (Capacitor + Swift Package Manager). Todavía no hay build en la App Store: se compila con Xcode en una Mac y se instala por cable (npm run ios). Pasos en docs/16-CAPACITOR.md §iOS.El registro de decisiones y correcciones está en docs/BITACORA.md.
| Archivo | Descripción |
|---|---|
| Visión | Qué es, para quién, diferenciadores |
| Arquitectura | Stack, decisiones técnicas, estructura |
| Funcionalidades | Spec completa de cada módulo |
| Esquema DB | Tablas, relaciones, tipos |
| Sistema de Diseño | Colores, tipografía, componentes |
| Contratos API | Endpoints, RLS policies |
| Offline & Sync | Estrategia offline-first |
| Compartir QR | Sistema de QR para rutinas |
| Niveles de Fuerza | Estándares por edad/peso |
| Despliegue | Guía de deploy |
| Hoja de Ruta | Fases de desarrollo |
Ver PROMPT-CONTEXTO.md para usar con Claude/Cursor/Copilot.