# 【从0带做】健身俱乐部系统
作者:武哥聊编程 (opens new window)
公众号:武哥聊编程 (opens new window)
获取链接:https://www.javaxmsz.com/projectDetail?id=41 (opens new window)
# 一、项目功能视频
# 二、项目在线体验地址
体验地址(请电脑端浏览器访问):http://124.220.56.241:81/ (opens new window)
管理员账号:admin 123456
教练账号: zhang 123456
用户账号:zhangsan 123456
# 三、项目技术栈
前后端分离
后端:Springboot2 + Mybatis
前端:Vue2 + ElementUI + Axios
数据库: MySQL
版本要求:
jdk1.8,MySQL 5.7或者8,node.js环境不低于16,maven版本建议3.8及以上,navicat建议不低于16
数据库表:12张表
难度系数:⭐⭐⭐⭐⭐
# 四、项目功能描述
# 1. 管理员
登录、个人信息、修改密码、管理后台管理系统所有数据
课程管理:管理平台的健身课程,关联教练
课程订单:管理平台的用户购买的课程订单信息
系统公告:管理平台系统公告
教练预约:管理平台用户预约教练的信息
健身器材:管理平台健身器材的信息
器材预约:管理平台用户预约器材的信息
健身菜谱:管理平台健身菜谱信息,支持富文本
健身经验:管理平台用户或者教练发布的健身经验
数据统计:对健身器材的使用、健身课程销售、以及健身教练预约情况进行统计
管理员信息:管理管理员信息
教练信息:管理教练信息
学员信息:管理学员信息
# 2. 教练
登录、个人信息、修改密码
我的预约:可以查看用户对他的预约信息
我的经验:可以发布自己的健身经验
查看平台教练、健身课程、健身器材、健身菜谱、经验分享等等
# 3. 用户
登录、个人信息、修改密码
用户充值:模拟充值,用来购买健身课程
我的预约:可以查看自己预约教练的信息
我的经验:可以发布自己的健身经验
查看平台教练、健身课程、健身器材、健身菜谱、经验分享等等
可以购买健身课程
# 五、项目创新点
- 富文本编辑器
- 多角色权限控制
- 使用Echarts实时多维度统计数据
- 模拟充值扣费
- 丰富的页面功能设计(页面颜值在线)、多表数据关联查询
# 六、关键页面截图