在线装修管理系统-springboot vue
项目描述
基于springboot+vue的在线装修管理系统。通过springboot,vue框架进行开发
前台登录页面
http://localhost:8080/zaixianzhuangxiuguanli/front/index.html
后台登录页面
http://localhost:8080/zaixianzhuangxiuguanli/admin/dist/index.html
管理员 账户:admin 密码:123456
装修队 账户:装修队1 密码:123456
用户 账户:用户1 密码:123456
管理员功能
用户管理:
添加、删除和修改用户信息。
查询用户信息(包括姓名、性别等)。
重置用户密码。
装修队管理:
添加、删除和修改装修队信息。
查询装修队信息(包括团队名称、负责人性别等)。
重置装修队密码。
用户管理(个人中心):
修改密码。
查看个人信息。
装修管理:
添加、删除和修改装修项目。
查询装修项目(包括装修名称、装修类型、团队名称等)。
上架/下架装修项目。
装修收藏管理:
删除收藏的装修项目。
查看收藏的装修项目详情。
装修订单管理:
添加、删除和修改装修订单。
查询订单信息(包括订单号、用户姓名、装修名称等)。
查看订单详情。
基础数据管理:
管理公告类型、装修类型等基础数据。
添加、删除和修改基础数据。
论坛管理:
添加、删除和修改论坛帖子。
查看帖子详情和回复。
公告信息管理:
添加、删除和修改公告信息。
查询公告信息(包括公告标题、公告类型等)。
轮播图信息管理:
添加、删除和修改轮播图信息。
查看轮播图详情。
其他功能:
登录系统:管理员可以通过登录页面进入系统。
首页展示:显示欢迎信息。
分页功能:支持分页浏览数据。
操作按钮:每个模块都有“详情”、“修改”、“删除”等操作按钮。
装修队功能
团队管理功能
查看团队信息:装修队可以查看团队的基本信息,包括团队名称、负责人、联系方式、电子邮箱等。
修改团队信息:装修队可以更新团队的信息,如团队介绍、联系方式、电子邮箱等。
上传团队头像:装修队可以上传或更换团队的头像。
装修项目管理功能
查看装修项目:装修队可以浏览所有相关的装修项目,包括项目名称、装修类型、装修定金、点击次数等。
新增装修项目:装修队可以添加新的装修项目。
修改装修项目:装修队可以编辑现有装修项目的详细信息。
删除装修项目:装修队可以删除不再需要的装修项目。
上架/下架项目:装修队可以控制装修项目的上架或下架状态。
用户管理功能
查看用户信息:装修队可以查看与项目相关的用户信息,包括用户姓名、联系方式等。
管理用户互动:装修队可以查看用户的收藏、订单等互动信息。
论坛管理功能
发布帖子:装修队可以在论坛上发布新的帖子,与用户互动。
查看帖子列表:装修队可以查看所有帖子,包括帖子标题、发布人、发布时间等。
回复帖子:装修队可以回复用户的帖子,进行互动。
管理帖子:装修队可以查看、编辑或删除自己发布的帖子。
公告信息管理功能
查看公告:装修队可以浏览系统发布的公告信息。
根据类型筛选公告:装修队可以根据公告类型筛选查看不同类型的公告。
装修订单管理功能
查看订单列表:装修队可以查看所有装修订单,包括订单号、用户信息、装修名称、订单状态等。
管理订单状态:装修队可以查看订单的状态(如已支付、已退款、已完成)并进行相应操作。
装修收藏管理功能
查看收藏项目:装修队可以查看用户收藏的装修项目。
管理收藏信息:装修队可以查看收藏项目的详细信息。
数据统计与展示功能
装修项目展示:装修队可以查看不同装修项目的展示页面,了解项目的详细信息和用户反馈。
系统推荐:装修队可以查看系统推荐的装修项目,了解市场趋势。
用户功能
首页功能
轮播图展示:展示装修相关的图片和信息,用户可以通过左右按钮切换查看。
装修项目展示:展示多个装修项目的图片和信息,用户可以查看具体的装修项目详情。
装修类型展示:展示不同装修类型的项目,用户可以根据需求选择查看。
公告信息功能
查看公告:用户可以浏览系统发布的各类公告,包括公告标题、发布时间、公告类型等。
分类筛选:可以根据公告类型筛选查看不同类型的公告。
论坛功能
查看帖子列表:用户可以浏览所有帖子,包括帖子标题、发布人、发布时间等信息。
发布帖子:用户可以通过点击“发布帖子”按钮,创建新的论坛帖子。
回复帖子:在查看帖子详情时,用户可以在评论区发表评论。
分页浏览:支持分页查看帖子列表。
装修展示功能
查看装修项目:用户可以浏览不同的装修项目,包括项目图片、价格、装修类型等信息。
收藏功能:用户可以对喜欢的装修项目进行收藏,方便后续查看。
立即预约:用户可以直接预约感兴趣的装修项目。
个人中心功能
个人信息管理:用户可以查看和修改个人信息,包括用户名、性别、联系方式、身份证号等。
上传头像:用户可以上传自己的头像。
查看装修收藏:用户可以查看自己收藏的装修项目。
查看装修订单:用户可以查看自己的装修订单详情,包括订单状态、金额、预约时间等。
修改密码:用户可以修改自己的登录密码。
余额管理:用户可以查看自己的账户余额,并进行充值操作。
装修详情功能
查看详细信息:用户可以查看装修项目的详细信息,包括装修编号、装修类型、装修定金、点击次数等。
立即预约:用户可以直接预约该装修项目。
收藏功能:用户可以收藏该装修项目。
分页功能
在多个列表页面(如公告列表、帖子列表、装修项目列表等)都支持分页浏览,方便用户查看更多的信息。
运行环境
开发环境 idea+vscode
运行环境 node14+MYSQL5.7+jdk1.8
项目技术
前端:vue ,axios,vue-router
后端:Java, springboot , mysql
以上系统源码经过技术整理与调试,确保能正常运行