为餐饮企业定制的一款软件产品 管理端,外卖商家使用 用户端,点餐用户使用

业务功能模块

管理端

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

用户端

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

技术选型

用户层

node.js VUE.js ElementUI 微信小程序 apache echarts

网关层

nginx

应用层

Spring Boot Spring MVC Spring Task httpclient Spring Cache JWT 阿里云 OSS Swagger POI WebSocket

数据层

MySQL Redis Mybatis PageHelper Spring Data Redis

工具

IDEA Git Maven Junit Postman

后端模块

sky-take-out

maven 父工程,统一管理依赖版本,聚合其他子模块

sky-common

子模块,存放公共类,例如:工具类、常量类、异常类

sky-pojo

子模块,存放实体类,VO,DTO 等

sky-server

子模块,后端服务,存放配置文件,controller,service,mapper 等