滴滴代驾开发

我要开发同款
开发小胡2024年03月11日
73阅读
开发技术javascriptcssmysqlvuejava
所属分类SpringCloudspringboot

作品详情

后端:
 使用云服务在 docker 中部署应用环境,MySQL 集群、RabbitMQ、Redis、Nacos 等  使用 SaToken 在 BFF 层完成用户认证与鉴权(乘客端、司机端、后台管理系统)
 使用 RabbitMQ 完成订单消息推送与接收,乘客端下单后司机端自动播报订单
 使用 Redis 存储订单信息用于抢单(带自动抢单功能)、司机实时定位信息用于寻找合适代驾司机
 使用 Minio 对象存储服务存储代驾过程中录音音频文件  使用 DRools 规则引擎实现不同的计费规则,完成代价费用预估、实际费用计算、账单分成等  使用 Swagger 进行 API 接口管理与在线调试  通过计算司机距离代驾起点与终点之间的距离进行判断是否可以开始代驾与结束代驾(已实现)并 结合注册手机号与代驾司机手机号相对比(待实现)来禁止司机刷单行为
 通过分析近 30 天代驾订单起点位置生成订单执行热点地区,并向司机进行推送 数据库:
 应用 ShardingSphere 搭建 MySQL 集群,完成分库分表  应用 HBase 配合 Phoenix 存储代驾过程中录音文本文件、录音检测结果、途径点位 GPS 定位信息
前端:
 移动端框架采用 UniAPP(微信小程序),前端框架采用 VUE(后台管理系统)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论