Bootstrap

基于SpringBoot+Vue+Uniapp外卖点餐小程序(可用作毕业设计/课程设计)

介绍

本项目是专门为校园食堂和校园商家所定制的一款软件产品,包括系统管理后台和移动端的两个部分 ,其中系统管理后台主要提供给校园食堂,校园商家内部人员以及系统管理来使用,普通商家可以对店铺的外卖单品 ,外卖订单 ,外卖分类进行管理与维护,系统管理员具有更高权限可以对商家,用户,骑手,以及广告通知进行对应的操作。 移动端应用提供给学生等消费者使用,可以在线浏览商品,添加购物车,下单等。并且可以实时查看订单信息,学生用户也可以通过骑手申请成为骑手,成为骑手之后可以进行接单赚钱相应的赏金等操作。

软件架构

SpringBoot + MyBatis + MySQL + Redis + JWT + Redisson + Lombok + SpringMVC + Vue2 + uni-app + Docker + Nginx

安装教程

  1. 首先将创建数据库,然后将sql文件引入进数据库中(运行sql文件) 

    创建数据库

     

    运行sql文件之后的表显示

  2. 需要进入SpringBoot后端项目中找到application.yml并配置好自己的redis和mysql 

    配置redis

     

    配置mysql

  3. 启动后端 找到SpringBootApplication并启动即可 

    后端启动

  4. 启动前端pc管理端 进入前端Vue的时候进入终端先使用npm i下载依赖 然后进入package.json中选择serve启动前端pc端管理项目(或者在终端输入npm run serve也可以) 

    前端pc端项目启动

  5. 启动小程序端 首先你需要下载HBuilderX打开uni-app然后点击左上方的运行->运行到微信小程序模拟器->微信开发者工具即可运行小程序端 

    输入图片说明

项目截图

  1. 管理端 登录页面 

    登录页面

     注册页面 

    注册页面

     商品信息页面 

    商品信息页面

     商家信息页面 

    商家信息页面

     用户信息页面 

    用户信息页面

     订单信息页面 

    订单信息页面

  2. 小程序端 登陆页面 

    登陆页面

     注册页面 

    注册页面

     小程序首页 

    小程序首页

     小程序订单页面 

    小程序订单页

     小程序个人中心页 

    小程序个人中心页

     小程序骑手中心页 

    小程序骑手中心页

项目地址

目前项目已开源于gitee

项目地址: 外卖点餐小程序: 外卖点餐小程序,用于毕设,采用前后端分离技术后端:SpringBoot+MyBatis前端:Vue+Uniapp

;