项目简介
本项目是基于Spring Boot和Vue的点餐后台管理系统,为餐饮行业打造了高效、便捷的管理平台。系统集成用户管理、菜单管理、订单管理、评论管理等功能,支持多角色权限控制,保障系统安全稳定。
项目的主要特性和功能
用户管理
- 用户登录与权限控制:通过JWT认证,保障登录验证安全。
- 用户信息管理:管理昵称、手机号、邮箱等个人信息。
- 用户角色管理:实现多角色权限控制,不同角色操作权限不同。
菜单管理
- 菜单分类管理:便于用户快速查找菜品。
- 菜品信息管理:管理菜品名称、描述、价格、图片等基本信息。
- 菜品状态管理:支持菜品上下架操作。
订单管理
- 订单创建与查询:用户可下单,管理员能查询订单信息。
- 订单状态管理:更新订单待支付、已支付等多种状态。
- 订单统计与分析:提供订单数据统计分析,助管理员了解销售情况。
评论管理
- 评论发布与审核:用户可发布评论,管理员审核内容。
- 评论查询与管理:方便处理用户反馈。
系统监控
- 服务器监控:监控CPU、内存、磁盘等服务器资源。
- 缓存监控:监控Redis缓存使用情况。
安装使用步骤
1. 下载源码
从项目仓库下载源码文件。
2. 导入数据库
创建数据库 takeaway
,执行 takeaway.sql
文件导入表结构和初始数据。
3. 配置数据库连接
修改 admin
模块下 resources
目录中的 application-dev.yml
文件,配置数据库连接信息。
4. 启动项目
启动 MySQL 数据库,启动 admin
模块下的 application
。
5. 访问系统
打开浏览器,访问系统登录页面,使用管理员账号登录后使用各项功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】