本系统包含管理员、用户、教练三个角色。
管理员角色:
1. 用户管理:管理系统中所有用户的信息,包括添加、删除和修改用户。
2. 教练管理:管理系统中所有教练的信息,包括添加、删除和修改教练。
3. 健身课程管理:管理健身课程信息,包括添加、删除、修改和查看评论。
4. 课程预约管理:管理课程预约信息,包括查询、删除和查看详情。
5. 健身器材管理:管理健身器材信息,包括添加、删除、修改和查看详情。
6. 器材借用管理:管理器材借用信息,包括查询、删除和查看详情。
7. 会员卡信息管理:管理会员卡信息,包括添加、删除、修改和查看详情。
8. 办卡信息管理:管理办卡信息,包括查询、删除和查看详情。
9. 训练计划管理:管理训练计划信息,包括查询、删除和查看详情。
10. 教室信息管理:管理教室信息,包括添加、删除、修改和查看详情。
11. 在线留言管理:管理在线留言信息,包括查询、删除、回复和查看详情。
12. 系统管理:管理系统简介、关于我们、轮播图管理和新闻公告。
用户角色:
1. 健身课程查看与预约:查看健身课程详细信息,并进行预约、评论或收藏。
2. 健身器材查看与借用:查看健身器材详细信息,并进行借用、收藏或评论。
3. 会员卡信息查看与办卡:查看会员卡详细信息,并进行办卡操作。
4. 个人中心:管理个人信息,包括更新个人详细信息和我的收藏。
5. 课程预约管理:管理自己的课程预约信息。
6. 器材借用管理:管理自己的器材借用信息。
7. 办卡信息管理:管理自己的办卡信息。
8. 训练计划管理:管理自己的训练计划信息。
教练角色:
1. 课程预约管理:管理自己的课程预约信息。
2. 训练计划管理:管理自己的训练计划信息。
3. 个人中心:管理个人信息。
#### 运行环境 jdk1.8 + mysql5.7以上 + idea + vscode #### 项目技术 springboot + vue2 + elementui + nodejs14 #### 项目截图  #### 资源下载  请打开微信扫描上面小程序码,打开小程序搜索 "**项目编号**" 即可下载资源