# reggie **Repository Path**: rising_0/reggie ## Basic Information - **Project Name**: reggie - **Description**: 外卖管理系统,拥有PC端管理系统和手机端小程序订餐系统,目前尚在完善阶段 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-07-03 - **Last Updated**: 2024-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 码上点餐外卖系统 ## 项目描述 1. 本项目是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端小程序两部分。 2. 通过码上点餐,店家可以将自己店铺的产品和信息展现在微信公众号上面。顾客可以通过微信关注店铺公众号, 然后在微信里面实现直接浏览商品并下单,利用微信的便利性,实现随时随地点单。 3. 系统管理后台可以对餐厅的商品、订单、会员、移动端页面进行管理维护。移动端应用主要提供给消费者使用, 可以在线浏览菜品、添加购物车、下单、酒水寄存
## 项目模块 管理端为PC端管理系统,提供给工作人员使用; 手机端为外卖订餐小程序,提供给用户使用; ## 技术亮点 1. 后台使用 SpringSecurity 和自定义注解来自实现权限拦截,将用户 token 的 key 存到请求头中, 从 redis 获取用户的实例,来处理登录状态。客户端:定义一个随机数方法,顾客发送验证码时,使用阿里云 短信服务完成客户端通过手机号码的注册登录功能。 2. 向后台请求客流量数据,使用 Echearts 对于每周客流量的图形报表汇总,展示到前台。 4. 通过并行方式,支持批量创建预定时间点;支持收定台费或订餐费用。 5. 支付对接方面使用即时到账支付支付宝和微信支付。 ## 技术选型 jdk1.8 + SpringBoot + Mybatis-Plus + SpringSecurity + Redis + uni-app + Vue.js + elementUI + Echearts ## 开发环境 IntelliJ IDEA + HbuilderX + Mysql + VScode + Redis + Maven + jdk1.8 > 现阶段尚在开发后台管理系统.......