项目简介
本项目是基于JavaEE和Vue框架构建的校园外卖订餐管理系统,为校园内学生和教职工提供便捷的外卖订餐服务。采用前后端分离架构设计,系统包含订单管理、商品管理、用户管理等多个模块,能实现高效且稳定的外卖订餐服务。
项目的主要特性和功能
- 用户管理:具备用户注册、登录、信息修改功能。
- 商品管理:支持商品的添加、删除、修改、查询以及商品分类管理。
- 订单管理:可进行订单的创建、查询、更新、删除,支持订单状态跟踪。
- 购物车管理:用户能将商品添加到购物车并结算。
- 评论管理:用户可对购买商品进行评价和评论。
- 角色管理:系统管理员可管理不同角色权限,保障系统安全。
- 菜单管理:管理员可配置系统前端菜单,确保界面友好。
安装使用步骤
前提条件
- 已安装Java开发环境(JDK 8或更高版本)
- 已安装MySQL数据库
- 已安装Node.js和Vue CLI
后端安装步骤
- 复制项目。
- 导入项目:使用IDE(如IntelliJ IDEA或Eclipse)导入项目。
- 配置数据库:在
application.properties
文件中配置数据库连接信息。 - 运行项目:在IDE中运行
HungryApplication.java
启动Spring Boot应用。
前端安装步骤
- 进入前端目录:
bash cd hungry-frontend
- 安装依赖:
bash npm install
- 运行前端项目:
bash npm run serve
- 访问系统:打开浏览器,访问
http://localhost:8080
即可进入系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】