1. 企业级客户管理系统
技术栈:Spring Boot、MyBatis-Plus、Nacos、Vue3、MySQL、Redis、Docker、Nginx
项目周期:3个月
项目需求:为某中小企业开发客户管理系统,实现客户信息录入、查询、编辑、统计分析,员工权限管理,数据导出与备份等功能,要求系统稳定、操作简洁,支持多终端访问。
负责内容:
需求分析与架构设计:梳理业务流程,设计后端接口架构、数据库表结构,制定前端页面布局与交互逻辑;
后端开发:基于Spring Boot搭建项目,开发客户管理、权限控制、数据统计等接口,优化SQL查询性能,集成Redis缓存减轻数据库压力;
前端开发:使用Vue3构建页面,实现数据可视化统计图表,适配PC端与平板端响应式布局,支持Excel数据导出;
部署与运维:使用Docker容器化打包项目,通过Nginx配置反向代理,部署至阿里云服务器,设置定时数据备份,提供后期bug修复与功能迭代支持。
交付成果:系统顺利交付并投入使用,运行稳定无重大故障,满足客户日常业务需求,后续承接2次功能迭代优化订单。
2. 电商小程序后台与部署
技术栈:Spring Boot、JPA、MySQL、Sentinel、Redis、RabbitMQ、XxlJob、Jenkins
项目周期:2个月
项目需求:为某电商客户开发小程序后端接口,支持商品展示、下单、支付回调、订单管理、统计分析等核心功能,负责接口开发、服务器部署与自动化运维配置。
负责内容:
接口开发:设计RESTful API接口,实现商品、订单、用户模块核心功能,处理支付回调逻辑,保证接口安全性与高并发适配;
服务器配置:购买并配置腾讯云服务器,搭建MySQL数据库,配置防火墙、安全组,部署Nginx反向代理与负载均衡;
自动化部署:搭建Jenkins环境,配置自动化构建、测试、部署流程,实现代码提交后自动部署,提升迭代效率;
运维保障:设置服务器监控告警,定时备份数据库,优化服务器性能,处理日常运行中的接口异常与服务器问题。
交付成果:接口响应速度快,稳定性强,支持小程序日常运营需求,运维配置降低客户后期维护成本,获得长期技术支持订单。