健身房管理系统-springboot vue

项目描述
基于springboot+vue的健身房管理系统。通过springboot,vue框架进行开发

前台登录页面
http://localhost:8080/jianshenfanggl/front/index.html
后台登录页面
http://localhost:8080/jianshenfanggl/admin/dist/index.html

管理员 账户:admin 密码:admin
教练 账户:a1 密码:123456
用户 账户:a1 密码:123456

管理员功能
管理员管理:管理管理员账户,包括新增、删除、修改管理员信息。
用户管理:管理用户账户,查看用户信息,重置用户密码。
教练管理:管理教练信息,包括教练的增删改查。
教练预约申请管理:查看和管理用户的教练预约申请,审核预约状态。
健身课程管理:管理健身课程信息,包括课程的发布、删除和修改。
健身课程类型管理:管理健身课程的类型,包括新增、删除课程类型。
健身资讯管理:管理健身相关的资讯内容,发布和删除资讯。
资讯类型管理:管理资讯的分类类型,包括新增、删除资讯类型。
单页数据管理:管理单页面数据,如健身房介绍等静态信息。
基础数据管理:管理系统的底层数据结构和配置。
健身论坛管理:管理用户在健身论坛中的帖子,包括删除和修改帖子。
轮播图信息管理:管理网站首页的轮播图,上传和删除图片。

教练功能
预约申请管理:教练可以查看和管理用户的预约申请,包括预约状态和审核回复。
健身课程管理:教练可以查看和管理自己负责的健身课程,包括课程的增删改查。
课程留言管理:教练可以查看用户对课程的留言和反馈,并进行回复。
课程收藏管理:教练可以查看用户收藏的课程信息。
健身资讯管理:教练可以查看和管理健身资讯内容。
健身论坛管理:教练可以查看和管理健身论坛中的帖子,包括发布、修改和删除帖子。

用户功能
个人中心:用户可以查看和编辑个人信息,包括账户、用户名称、手机号、身份证号、性别和邮箱。
健身课程:用户可以浏览健身课程列表,查看课程详情,报名参加课程。
教练管理:用户可以查看教练信息,包括教练名称、手机号、性别、邮箱和头像。
教练预约申请:用户可以查看自己的教练预约申请记录,包括预约编号、备注、时间、状态和审核回复。
健身资讯:用户可以浏览健身资讯内容,包括资讯标题、类型、图片、时间等。
健身论坛:用户可以查看和发布论坛帖子,参与讨论和交流。
健身房介绍:用户可以查看健身房的介绍信息。
课程收藏:用户可以查看和管理自己收藏的健身课程。
课程留言:用户可以查看和管理自己对健身课程的留言和反馈。
教练预约申请:用户可以查看和管理自己提交的教练预约申请。

运行环境
开发环境 idea+vscode
运行环境 node14+MYSQL8.0+jdk1.8

项目技术
前端:vue ,axios,vue-router
后端:Java, springboot , mysql

以上系统源码经过技术整理与调试,确保能正常运行

提供最优质的资源集合

立即查看 了解详情