# 外卖点餐小程序 **Repository Path**: pf_study/delivery-ordering-mini-program ## Basic Information - **Project Name**: 外卖点餐小程序 - **Description**: 外卖点餐小程序,用于毕设,采用前后端分离技术 后端:SpringBoot+MyBatis 前端:Vue+Uniapp - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-03-14 - **Last Updated**: 2024-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 外卖点餐小程序 如果喜欢请给作者打赏一杯咖啡吧,非常感谢大家!!! :heartbeat: :heartbeat: ![输入图片说明](vue/src/assets/imgs/604f393020b8870ec38fa6eab2d615d1.jpg) #### 介绍 本项目是专门为校园食堂和校园商家所定制的一款软件产品,包括系统管理后台和移动端的两个部分 ,其中系统管理后台主要提供给校园食堂,校园商家内部人员以及系统管理来使用,普通商家可以对店铺的外卖单品 ,外卖订单 ,外卖分类进行管理与维护,系统管理员具有更高权限可以对商家,用户,骑手,以及广告通知进行对应的操作。 移动端应用提供给学生等消费者使用,可以在线浏览商品,添加购物车,下单等。并且可以实时查看订单信息,学生用户也可以通过骑手申请成为骑手,成为骑手之后可以进行接单赚钱相应的赏金等操作。 #### 软件架构 SpringBoot + MyBatis + MySQL + Redis + JWT + Redisson + Lombok + SpringMVC + Vue2 + uni-app + Docker + Nginx #### 安装教程 1. 首先将创建数据库,然后将sql文件引入进数据库中(运行sql文件) ![创建数据库](https://foruda.gitee.com/images/1708707136198615961/80c3b6eb_11350428.png "屏幕截图") ![运行sql文件之后的表显示](https://foruda.gitee.com/images/1708707225049102829/69f714e4_11350428.png "屏幕截图") 2. 需要进入SpringBoot后端项目中找到application.yml并配置好自己的redis和mysql ![配置redis](https://foruda.gitee.com/images/1708706870724547614/90ced36c_11350428.png "屏幕截图") ![配置mysql](https://foruda.gitee.com/images/1708706953258801600/3653e589_11350428.png "屏幕截图") 3. 启动后端 找到SpringBootApplication并启动即可 ![后端启动](https://foruda.gitee.com/images/1708707326015206358/6c9bbd43_11350428.png "屏幕截图") 4. 启动前端pc管理端 进入前端Vue的时候进入终端先使用`npm i`下载依赖 然后进入package.json中选择serve启动前端pc端管理项目(或者在终端输入`npm run serve`也可以) ![前端pc端项目启动](https://foruda.gitee.com/images/1708707436387827779/ec0015cb_11350428.png "屏幕截图") 5. 启动小程序端 配置 https://blog.csdn.net/m0_61663332/article/details/129194888 首先你需要下载HBuilderX打开uni-app然后点击左上方的运行->运行到微信小程序模拟器->微信开发者工具即可运行小程序端 ![输入图片说明](https://foruda.gitee.com/images/1708707927013712519/4fe4dabf_11350428.png "屏幕截图") #### 项目截图 1. 管理端 登录页面 ![登录页面](https://foruda.gitee.com/images/1708708024288109577/0141ba2c_11350428.png "屏幕截图") 注册页面 ![注册页面](https://foruda.gitee.com/images/1708708046630863994/1c5d9464_11350428.png "屏幕截图") 商品信息页面 ![商品信息页面](https://foruda.gitee.com/images/1708708192088815042/c5f34ae0_11350428.png "屏幕截图") 商家信息页面 ![商家信息页面](https://foruda.gitee.com/images/1708708267553621362/49025d07_11350428.png "屏幕截图") 用户信息页面 ![用户信息页面](https://foruda.gitee.com/images/1708708323901644049/5d28a465_11350428.png "屏幕截图") 订单信息页面 ![订单信息页面](https://foruda.gitee.com/images/1708708427383057114/2740973d_11350428.png "屏幕截图") 2. 小程序端 登陆页面 ![登陆页面](https://foruda.gitee.com/images/1708708508502145949/6074f87b_11350428.png "屏幕截图") 注册页面 ![注册页面](https://foruda.gitee.com/images/1708708527201470658/f822aa34_11350428.png "屏幕截图") 小程序首页 ![小程序首页](https://foruda.gitee.com/images/1708708616267205158/79f5025b_11350428.png "屏幕截图") 小程序订单页面 ![小程序订单页](https://foruda.gitee.com/images/1708708635945025020/a85f6749_11350428.png "屏幕截图") 小程序个人中心页 ![小程序个人中心页](https://foruda.gitee.com/images/1708708655497831327/021b9eb0_11350428.png "屏幕截图") 小程序骑手中心页 ![小程序骑手中心页](https://foruda.gitee.com/images/1708708672970447152/5ee23825_11350428.png "屏幕截图") 小程序余额中心页 ![小程序余额中心页](https://foruda.gitee.com/images/1708708694768502020/ee2a3b6e_11350428.png "屏幕截图")