该系统提供换电服务(两轮车、轻型卡车)和 电商服务。该系统采用框架 Springcloud+oauth2+redis+emqx+mysql ,集成 swagger 编写 API 文档。
我负责
(1)用 mina 框架编写网关与电池进行通讯交互;
(2)后台核心代码编写,框架采用 springcloud,oauth 2进行身份鉴权,
使用 redis 进行热点缓存、命令缓存、临时订单缓存,
mysql 进行数据存储,
emqx 进行通知推送以及实时双向通信;
(3)前端核心组件编写,采用 vue 框架;
(4)数据库搭建和所有表关系设计;
(5)部署云服务器,采用 docker swarm 多机器集群容器化部署;
(6)系统日常维护。