本人独立完成整套文档转换工具全栈开发,全程负责架构设计、后端逻辑开发、前端交互实现与服务部署运维。后端基于 SpringBoot 搭建转换服务,整合 Docx4j、PDF.js 等组件,支持 Word、PDF、Excel、图片等多种格式互相转换,实现文件分片上传、超大文件异步转换、转换任务状态持久化存储。采用 Spring StateMachine 管理文件上传、解析、转换、下载、失败重试全流程状态,搭配 Redis 缓存任务信息提升查询效率,通过 AES 加密处理上传文件,保障文件内容安全。前端使用 Vue3+Element Plus 搭建操作页面,封装文件拖拽上传、进度实时展示、转换记录查...
本人独立负责这套美容预约微信小程序完整全栈开发,统筹后端服务架构、前端页面开发、业务流程设计与容器化部署工作。后端基于 SpringBoot 搭建业务服务,整合 MyBatis-Plus 管理顾客、美容师、项目预约数据,采用 Spring StateMachine 管控预约创建、待服务、完成、取消全流程状态;接入微信授权登录,存储多就诊人信息,使用 Redis 缓存美容项目、排班数据,优化首页加载速度,通过 AES 加密存储顾客身份隐私信息。 前端采用 UniApp 开发适配微信小程序,搭建首页、预约选师、就诊记录、个人中心全套页面,实现添加就诊人、快速预约、前台咨询、扫码核验、预约记录查询...