【🚛 项目一】数字货运物流平台
角色:Java 全栈开发工程师 | 2024.10 - 2025.05
项目简介:
面向货主和司机的物流撮合平台,支持 Web 管理端 +
司机端/货主端小程序。涵盖货源发布、智能匹配、
运单跟踪、费用结算全流程,日均处理 300+ 运单,
覆盖 500+ 司机。
技术栈:
SpringBoot + MyBatis + RabbitMQ + Redis + Quartz
Vue3 + Element Plus + uni-app
Spring Security + JWT
MySQL + 雪花算法 + 分布式锁
我的职责:
从 0 到 1 搭建后端微服务架构,主导技术评审和迭代排期
多步表单货源发布模块,含地址搜索、数据校验、DTO 封装
Spring Security + JWT + 短信验证码登录,Redis 缓存验证码
运单生成采用雪花算法保证全局唯一 ID,消息队列异步推送
运费自动计算(公里数×车型+高速费),对账结算+平台抽佣
费用查看与结算模块,支持对账单导出
【🛒 项目二】智能售货终端管理平台
角色:Java 全栈开发工程师 | 2024.03 - 2024.09
项目简介:
为自动售货机提供一体化管理平台,支持商品配置、
远程控制、设备监控、工单管理。覆盖园区、车站、
校园等无人零售场景,管理数百台设备,降低运维成本约 50%。
技术栈:
SpringBoot + MyBatis + Redis + Quartz(基于若依框架二次开发)
Vue3 + Element Plus + uni-app
Spring Security + JWT
EasyExcel + 阿里云 OSS + WebSocket
Docker 容器化部署
我的职责:
基于 RuoYi 框架进行行业定制架构,前后端分离
多设备货道配置:Element Plus 分页弹窗 + 懒加载 + 实时同步
EasyExcel 批量导入商品,策略模式处理新增/更新/跳过逻辑
通用工单管理模块:故障报修、补货流程、状态流转、角色权限
WebSocket 实时推送设备状态,Docker Compose 容器化部署
【🎁 项目三】积分兑换平台
角色:Java 全栈开发工程师 | 2023.12 - 2024.02
项目简介:
货运平台配套的司机激励体系,完成拉货任务获取积分,
积分可兑换油卡、话费等奖励。含积分获取、兑换、
查询、统计全流程 + 管理端规则配置与商城运营。
技术栈:
SpringBoot + MyBatis + RESTful API
Vue3 + Element Plus + Vuex 状态管理
积分抵扣算法 + 多条件动态查询
我的职责:
RESTful API 设计:商品分类、分页展示、关键词搜索
积分兑换核心逻辑:余额校验、库存扣减、抵扣计算
Vue3 + Element Plus 管理后台:规则配置、商品上下架、库存监控
Vuex 统一状态管理,Axios 封装请求拦截
【🏥 项目四】医疗体验系统
角色:Java 全栈开发工程师 | 2023.09 - 2023.11
项目简介:
面向医院的诊疗体验提升系统,集成预约挂号、
排队叫号、就诊反馈等功能。多端协同(PC 管理端 +
医生端 + 患者小程序),实现医疗服务全流程数字化。
技术栈:
SpringBoot + MyBatis + Redis
Vue3 + Element Plus + uni-app
MySQL + Nginx + Docker
我的职责:
RESTful API 设计与开发,多端数据交互和权限控制
Redis 实现排队叫号和实时推送,保证响应速度
uni-app 患者小程序端开发(预约、排队查看、就诊反馈、历史记录)
Docker + Nginx 部署与接口代理