XX外卖项目

项目整体介绍

功能模块

(1)管理端

  • 员工管理
  • 分类管理
  • 菜品管理
  • 套餐管理
  • 订单管理
  • 工作台
  • 数据统计
  • 来单提醒

(2)用户端

  • 微信登录
  • 商品浏览
  • 购物车
  • 用户下单
  • 微信支付
  • 历史订单
  • 地址管理
  • 用户催单

产品原型

展示项目的业务功能
一般是静态的html页面

技术选型

展示项目中使用到的技术框架和中间件等

  • 用户层:(主要是前端)node.js、VUE.js、ElementUI、微信小程序、apache echarts
  • 网关层:Nginx(服务器)
  • 应用层:Springboot、Spring MVC、Spring Task(定时任务框架)、httpclient、Spring Cache(缓存框架)、JWT、阿里云OSS(对象存储服务,存储项目中的图片)、Swagger(后端色生成接口文档、测试后端编写的接口)、POI(操作Excel表格)、WebSocket(可实现项目中的催单、来单等,网络协议)
  • 数据层:Mysql、Redis(缓存中间件)、mybatis(持久层框架)、pagehelper(帮助分页的插件)、spring data redis(简化java代码操作redis)
  • 工具:Git、maven、Junit、postman
posted @ 2024-08-08 16:12  jhhhred  阅读(16)  评论(0)    收藏  举报