281基于SpringBoot4+Vue3的健身私教预约平台、私教约课系统、健身工作室管理系统、健身私教预约小程序;RAG 检索增强问答、AI 智能助手、数据可视化工作台、RBAC 权限体系、微信小程序用户端
医疗/健康社交/论坛人工智能EChartsElement PlusAI

项目简介
随着大众健身需求增长,工作室仍常见电话约课、表格排班或手工扣次;学员难以同时比较门店、专长与课时价,课包买完后缺少统一的扣次与退次记录;私教反复核对档期,管理方也缺少门店、课包与实收的一体化工具。在微信小程序广泛使用的背景下,建设一套贯通浏览门店与私教—购买课包—预约课时—支付或扣次—确认上课—取消退款退次—服务评价全链路,并能结合 RAG 检索增强问答与数据可视化工作台增强服务体验的健身私教预约平台,已成为工作室数字化约课的现实需求。
本系统面向健身私教预约场景,采用微信小程序与 Web 管理端协同服务。学员通过小程序浏览门店与私教、购买课包、完成按次支付或课包扣次后提交预约并跟踪进度;私教与管理员在 Web 后台完成门店、课包、排班、预约处理与数据统计。系统突出私教全链路(含课包购买、扣次与退次)、排班时段联动、智能助手问答、分角色工作台与多角色权限协同等能力。
本课题的选题意义主要体现在以下几方面:从学员约课体验看,该系统有助于把找私教、买课包与约课结算集中到同一小程序;从私教与平台运营看,有助于规范排班占档、扣次退次与实收统计;从健身服务信息化建设看,对工作室预约类业务的数字化管理具有一定推广参考价值;从技术实践看,项目涵盖微信小程序端与 Web 管理端协同、课包与约课全链路、数据可视化工作台及智能交互等典型全栈场景,有助于提升全栈开发与综合实践能力,也能为同类系统的开发提供参考。
关联课题
关键词:健身私教预约平台、私教约课系统、健身工作室管理系统
课题列表:
- 基于 SpringBoot4+Vue3 的健身私教预约平台的设计与实现
- 基于 SpringBoot4+Vue3+UniApp 的私教约课系统的设计与实现
- 基于 SpringBoot4+Vue3 的健身工作室预约管理系统的设计与实现
- 基于 SpringBoot4+Vue3+RAG 的健身私教预约平台的设计与实现
- 基于 SpringBoot4+Vue3 的门店私教预约平台的设计与实现
项目技术栈
- 架构:B/S 结构、MVC 软件架构、RESTful API、前后端分离架构
- 后端:Spring Boot4、MyBatis Plus、Sa-Token、LangChain4j、Hutool、Lombok
- 前端:Vue3、Element Plus、ECharts、Axios、Vite、Pinia、UniApp
- 数据库:MySQL
- 其它:RAG 检索增强问答、AI 智能助手、数据可视化工作台、RBAC 权限体系、微信小程序用户端
功能模块设计
本系统共设 3 种角色:学员、私教、管理员。各角色核心功能如下:
学员
- 注册:填写用户名、密码、手机号与验证码完成注册。
- 登录:使用学员账号登录小程序。
- 忘记密码:校验手机号与验证码后重置密码。
- 轮播图:查看首页运营图片与标题。
- 私教浏览:按门店、专长或关键词查找私教。
- 私教详情:查看门店地址、简介、评价与课时价。
- 预约私教:选时段后按次支付或课包扣次约课。
- 课包购买:购买上架课包,支付成功后次数到账。
- 我的课包:查看剩余次数、到期时间与使用状态。
- 我的预约:查看进度,取消后退款或退次,完成后评价。
- 平台公告:阅读已发布的平台通知。
- 智能助手:与 AI 助手对话,SSE 流式响应输出。
- 留言反馈:提交意见并查看管理员回复。
- 个人资料:修改昵称、头像等基本信息。
- 修改密码:验证原密码后设置新密码。
- 用户协议:阅读用户协议正文。
- 隐私政策:阅读隐私政策正文。
私教
- 登录:使用私教账号登录 Web 管理后台。
- 工作台:查看个人待办、上课高峰与平台公告。
- 排班管理:维护本人可预约的开放时段。
- 预约管理:确认、拒绝或完成本人预约。
- 个人资料:修改昵称、头像、手机号。
- 修改密码:验证原密码后更新登录密码。
管理员
- 登录:使用管理员账号登录 Web 管理后台。
- 工作台:查看学员规模、课包售出与实收统计。
- 私教管理:维护私教资料、门店归属、课时价与上下架。
- 门店管理:维护门店资料;有引用时不可删除。
- 课包管理:维护课包定价与上下架;有引用时不可删除。
- 学员课包:查询学员已购课包的次数与到期情况。
- 排班管理:按私教查看并维护开放时段。
- 预约管理:查询全平台预约进度与结算信息。
- 学员管理:查询学员账号并启用或禁用。
- 轮播图管理:维护首页轮播图片与上架状态。
- 公告管理:发布与维护平台公告。
- 留言管理:查看学员留言并回复或删除。
- RAG知识库:维护知识库文档并重建检索索引。
- 用户管理:维护管理端用户账号及角色归属。
- 角色管理:维护角色与菜单权限。
- 个人资料:修改昵称、头像、手机号。
- 修改密码:验证原密码后更新登录密码。
项目创新点
- 私教全链路(含课包购买、扣次与退次):学员可在小程序完成找私教、买课包、约课结算、查进度、取消退回与课后评价。课包只囤次数不占档,有库存时默认扣次,无库存则按课时价支付,取消或拒绝后按结算方式退回。
- 私教排班与可约时段联动:后台按私教开放的未来时段,会同步出现在学员约课页。约课成功后档期被占用,取消或拒绝后重新放出,扣次与占档一次完成,减少口头约课造成的档期冲突。
- AI智能助手:学员可咨询约课步骤、买课包与取消退次等使用问题,回答依据后台维护的知识库,响应内容以 SSE 流式响应输出。
- 可视化工作台:管理员查看学员规模、课包售出、实收构成与预约处理情况,私教查看本人待办、上课高峰与平台公告。两边各看各的指标,便于掌握约课进度和运营节奏。
- RBAC 多角色权限:学员只使用小程序完成找课与约课;私教在后台处理本人排班与预约;管理员维护门店、课包、人员与运营内容。账号不能跨端混用,菜单按角色开放。
- 门店与专长筛选及关键词检索:学员可按门店、专长或关键词缩小私教范围,在列表里对照课时价,再进入详情阅读简介与评价后再约课,降低电话反复问询和到店打听的成本。
项目截图













