1,作为项目的主要实现者,负责充电桩通讯、后端api、前端小程序以及相关服务器的部署工作。
2,通讯程序开发:
主要是用golang 把原本电桩的长连接socket协议,封装成MQTT协议,方便后端api进行通讯
其次是另写一个监控程序对电桩状态及在某些情况下对后端相关api进行回调访问
3,后端API开发:
主要就是给提供小程序充电桩相关的接口
其次是微信用户登录,获取手机号,微信支付等功能
还有后台管理及统计的相关接口
用Python(FastAPI) 实现
4,小程序开发:
采用微信小程序原生开发
5,服务部署:
主要采用docker部署,利用docker-compose进行操作,包括MQTT服务;Mariadb;Nginx。
点击空白处退出提示
















评论