面向日常健身用户,解决运动记录分散、计划难坚持、缺少互动激励等问题。系统包含小程序端与管理后台:用户可注册登录、完成运动打卡、查看历史记录与趋势统计、设置每周训练计划、参与排行榜并发布社区动态;管理员可通过后台查看运营数据、管理用户与记录、审核社区内容、发布公告并导出 CSV。整体形成“注册登录—打卡记录—计划管理—数据统计—社交互动—后台运营”的完整业务闭环。
项目采用“微信小程序 + Node.js/Express + MySQL + Web 管理后台”架构。小程序端实现 7 个核心页面,覆盖登录注册、打卡、记录、计划、社交、统计与个人中心;后端提供 RESTful 接口,采用 Token 鉴权、SHA256 密码加密及图片上传能力;MySQL 持久化用户、记录、计划、社区等 7 类业务数据。管理端基于 HTML/JS 实现运营看板与数据导出,并通过 start_local.bat 实现 MySQL 与后端一键启动。联调阶段解决真机无法访问 127.0.0.1 的问题,改为 0.0.0.0 监听并配置局域网 IP,保障多人真机测试可用。