# FitnessTracker **Repository Path**: code_mozart/fitness-tracker ## Basic Information - **Project Name**: FitnessTracker - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-28 - **Last Updated**: 2026-03-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Fitness Tracker - 桌面端健身追踪应用 ## 项目状态 **当前阶段**:基础框架已创建,待安装依赖后验证 --- ## 项目结构 ``` FitnessTracker/ ├── frontend/ # Vue 3 + Electron 前端 │ ├── electron/ │ │ └── main.js # Electron 主进程 │ ├── src/ │ │ ├── views/ # 页面组件 (6个) │ │ ├── router/ # 路由配置 │ │ ├── main.js # 入口文件 │ │ └── App.vue # 根组件 │ ├── index.html │ ├── vite.config.js │ └── package.json │ ├── backend/ # Spring Boot 后端 │ ├── pom.xml │ ├── src/main/ │ │ ├── java/com/fitnesstracker/ │ │ │ └── FitnessTrackerApplication.java │ │ └── resources/ │ │ └── application.yml │ └── README.md ``` --- ## 功能模块(已实现) | 模块 | 页面 | 状态 | |------|------|------| | 首页 | Home.vue | ✅ 基础布局 | | 训练项目库 | ExerciseLibrary.vue | ✅ 卡片展示+筛选 | | 训练计划 | TrainingPlan.vue | ✅ 计划+模板 | | 训练执行 | TrainingExecute.vue | ✅ 对勾/错号/减号 | | 统计看板 | Statistics.vue | ✅ 日历+肌群分布 | | 器械管理 | Equipment.vue | ✅ 库存管理 | --- ## 下一步 1. 安装前端依赖:`cd frontend && npm install` 2. 安装后端依赖:`cd backend && mvn compile` 3. 启动后端服务 4. 启动前端开发服务器 5. 打包桌面端应用