本项目分为两个管理后台,两个小程序开发。后台管理分为邦普管理端和网点管理端,小程序分为客户小程序使用和网点服务人员小程序使用。
邦普管理端平台:主要维护客户、网点、和服务人员等相关信息维护,主要用作邦普人员进行维护运营的主要平台。
网点管理端平台:主要是给网点用户使用的平台,用于维护网点自己相关的信息和用户人员的维护。
客户小程序:给用户使用的下单小程序,进行回收电池或者车辆。
网点服务人员小程序:主要给网点的服务人员使用,用于给客户沟通联系,确认电池或者车辆回收的信息保障。
1.有用策略,模板,工厂,责任链等设计模式进行业务代码开发
2.用的是springboot+mybatis架构,使用springcloud微服务实现分布式架构
3.使用的redis缓存作为内存数据库。
4.使用Quartz框架搭建的定时任务平台
5.使用nacos搭建的服务注册中心,fegin组件进行接口远程调用、gateway进行统一网关拦截路由
6.使用的腾讯云的cos进行管控的文件上传、存储、管理、下载等功能
7.进行一些安全防控的拦截与设计