Workout.cool – Open-source fitness coaching platform
a year ago
- #fitness-platform
- #workout-tracking
- #open-source
- 一个综合性健身指导平台,用于创建训练计划、追踪进度,并提供带视频演示的锻炼动作数据库
- 项目起源:因原项目workout.lol遭遇视频授权问题且相关方无响应被弃用后重启
- 快速入门:需Node.js 18+、Docker/PostgreSQL和pnpm/npm。克隆仓库后安装依赖、配置环境变量并初始化数据库
- 训练动作库导入:支持CSV格式导入,包含动作详情、视频链接及肌肉群/器械等属性字段
- 项目架构:采用Feature-Sliced Design (FSD)模式与Next.js App Router,确保清晰的领域隔离和可复用性
- 发展路线:规划包含移动端开发、游戏化机制、高级数据统计、可穿戴设备对接、多语言支持和OAuth认证
- 参与贡献:鼓励通过Fork仓库、特性分支和PR提交社区贡献,遵循TypeScript与FSD最佳实践
- 部署方案:支持Docker容器化部署和传统构建方式,包含生产环境数据库迁移
- 开源许可:采用MIT许可证促进协作开发
- 赞助支持:开放捐赠通道以维持服务器运营、数据库更新及持续优化