瑜伽馆管理系统 Vue.js+SpringBoot

38 阅读3分钟

淘宝店铺搜索:点创微科

瑜伽馆管理系统 Vue.js+SpringBoot

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue实现的在线装修管理系统

本项目是一个基于Spring Boot后端技术和vue端技术构建的瑜伽馆管理系统。

该平台旨在为用户提供一个方便快捷的瑜伽馆管理环境。整个系统采用RESTful API进行前后端交互,确保数据的安全性和一致性。

前端:http://localhost:8080/yujiaguanyuyue/front/pages/login/login.html

用户账号密码:用户1/123456

后端:http://localhost:8081/

管理员账号密码:admin/123456

教练账号密码:教练1/123456

二、项目功能

用户端功能模块

首页

展示瑜伽馆的核心信息

交流平台

用户可以在这里与其他用户或教练进行交流互动

通知公告

展示瑜伽馆发布的各类通知和公告

套餐

展示瑜伽馆提供的各种套餐信息

瑜伽

展示瑜伽馆的瑜伽课程安排

个人中心

用户可以在这里管理自己的个人信息

教练端功能模块

首页

个人中心

修改密码:教练可以更改登录密码

个人信息:教练可以查看和编辑自己的基本信息

瑜伽管理

瑜伽管理:教练可以管理自己负责的瑜伽课程

瑜伽预约管理:教练可以查看自己课程的预约情况

体测报告管理

教练可以查看学员的体测报告

通知公告管理

教练可以查看瑜伽馆发布的通知和公告

管理端功能模块

首页

个人中心

修改密码:管理员可以更改登录密码

个人信息:管理员可以查看和编辑自己的基本信息

管理员管理

管理员可以添加、删除或修改其他管理员

教练管理

管理员可以管理教练信息

用户管理

管理员可以查看用户信息

瑜伽管理

瑜伽管理:管理员可以添加、删除或修改瑜伽课程信息

瑜伽预约管理:管理员可以查看所有课程的预约情况

套餐管理

套餐管理:管理员可以添加、删除或修改套餐信息

套餐购买管理:管理员可以查看用户的套餐购买记录

体测报告管理

管理员可以查看所有学员的体测报告

基础数据管理

公告类型管理:管理员可以添加、删除或修改公告类型

套餐类型管理:管理员可以添加、删除或修改套餐类型

报告类型管理:管理员可以添加、删除或修改体测报告类型

瑜伽类型管理:管理员可以添加、删除或修改瑜伽类型

交流平台管理

管理员可以查看用户在交流平台上的发言,进行管理和维护

通知公告管理

管理员可以发布、编辑或删除通知公告

轮播图信息

管理员可以管理首页轮播图的内容

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.6.0+MySQL5.7(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:vue(v13.7.0)

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

五、项目截图

1751859413-1d8a2412f5b8b40.png

1751859418-21884a2eec0d790.png

1751859426-a92a1d4387f42fa.png

1751859432-790874c6388f561.png

1751859434-2dbea64ec85eeb2.png

1751859436-17e2c1bfee26085.png

1751859443-eac2c475e6a8da9.png

1751859445-34e19c4e989a8aa.png

1751859455-f5f06143e3013b4.png

1751859459-6da72d8e29cf414.png

1751859460-9951b5a841b7c4f.png

1751859462-30d80afb5047720.png

1751859464-c7b0e138eb55ef7.png

1751859467-43a0f5af89f5411.png

1751859469-ef10aebab80b167.png

1751859472-11fca801c673538.png

1751859475-4c4e2b1926d6691.png

1751859478-96355ec54e92ed7.png

1751859480-599e88883d5740a.png

1751859482-d59936709179dda.png

1751859485-a9db20a8a09d57f.png

1751859486-44d21ec40c7a980.png

1751859488-40922437de832c0.png

1751859490-779383e002318dd.png

1751859494-d770e8d08decb6a.png

1751859496-6e97e5bf4a9bbe8.png

1751859503-0b8151e7085d03d.png

1751859509-89a68d4f5b84b68.png

1751859515-05ea5a2b55ba2ec.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp