华远陆港物流供应链综合服务平台
该项目基本由我独立完成,从需求分析、数据库设计、后端微服务开发、前端三端编码到服务器部署,历时2个多月。平台为物流供应链企业提供需求发布、订单管理、仓库管理及财务结算对账等一体化服务,包含管理端(Vue3 Element Plus后台)、门户端(Vue3企业官网风格前台)及微信小程序端(UniApp)。
技术栈与架构:采用Spring Cloud Alibaba微服务生态(Nacos服务注册与配置、Dubbo远程调用),JDK 17 + MySQL 8 + Redis 7。核心业务数据使用MySQL 8存储,Redis 7做token缓存及热点数据。文件存储采用MinIO私有化对象存储,用于图片、文件、合同、凭证及运单附件管理。
工作流与消息:引入RocketMQ异步解耦工作流消息,工作流引擎使用warm-flow实现客户审批、需求审批、订单审批、入库审批、出库审批五个核心审批节点的流转控制。
前端与部署:管理端和门户端基于Vue 3 + Vite + Element Plus开发,移动端使用UniApp发布至微信小程序。项目部署在华为云服务器上,使用宝塔面板进行可视化管理,Nginx部署前端静态资源及反向代理,后端各微服务通过jar包直接运行。
项目成果:一人独立完成全栈开发,2个多月验收交付,系统运行稳定,获得客户认可。