项目介绍
本项目是面向个体店家的外卖点餐平台, 包括系统管理后台和移动端双系统,实现订单、购物车、 来单提醒等功能
技术栈
SpringBoot、SpringSecurity、Redis、Mybatis、Mysql、Jwt、Websocket
项目实现
1、管理端首页使用Apache Echarts对接数据库,实现营业数据、订单数据、客户数据的可视化;使用 Apache POI 实现店
家营业数据的报表功能。
2、使用Redis对菜品、套餐信息、验证码等信息进行缓存,图片等静态资源使用阿里云oss进行存储,将查询时间由平均13
0ms优化至30ms。
3、使用Websocket实现客户端与服务端的通信,实现来单提醒功能。
4、使用Spring Task,采用定时任务的方式处理用户未及时支付的订单。