- 前端: Thymeleaf、Bootstrap、Ajax、JQuery
- 开发环境: IDEA 、SpringBoot 2.1、Maven
- 数据库与缓存:MySQL 5.7、Redis、Guava Cache
- 三方服务:腾讯云短信服务、支付宝支付(沙箱)、百度人脸识别
- 安全框架:Spring Security
- 其他技术:API 接口限速、二级缓存
- 登陆与注册: 用户名密码、短信验证码、人脸识别登录、QQ登录
- 权限: 普通用户、配送员、后台管理员
- 普通用户:下单支付、订单查询、意见反馈、订单评价
- 配送员:接单、订单管理、意见反馈、订单评价
- 系统管理员:用户管理、订单管理、反馈管理
当您运行初始脚本后,默认存在以下用户,便于测试:
| 登录名 | 密码 | 用户角色 |
|---|---|---|
| user1 | 123 | 普通用户 |
| user2 | 123 | 普通用户 |
| courier1 | 123 | 配送用户 |
| admin1 | 123 | 管理员 |