数字书城项目
后端:SpringBoot 实现用户、订单、书架、权限管理;Python Flask 搭建文档处理服务,使用 pdfplumber/PyMuPDF 做 PDF 解析、文本抽取、章节分割;实现图书上传、格式预处理、全文检索能力;设计 RESTful 接口、第三方 API 对接;Redis 缓存热门图书、分类数据,优化查询。
前端:UniApp/Vue 开发小程序 + H5 阅读端、PC 管理后台;图书列表、在线分页阅读、书架管理、订单结算交互开发;配套 ECharts 做销量、访问统计报表。
文档 & 自动化:支持电子书批量导入、元数据提取;可对接文档自动化能力,完成图书信息批量导出 Excel(openpyxl);
部署运维:Linux 环境、Docker 打包部署、前后端联调、安全与性能调优。
智慧工地项目
后端:基于 SpringBoot 微服务搭建 RESTful 接口,MyBatis 操作 MySQL,完成劳务实名制、环境监测、设备台账、隐患巡检、进度管理等业务模块;编写多线程安全的数据接收服务,对接工地物联网传感终端,解析设备上报实时数据;使用 Redis 缓存热点监测数据,优化查询性能,做基础 SQL 优化与防注入。
前端:使用 UniApp+Vue 开发移动端巡检小程序、Vue 管理后台;基于 ECharts 实现监测大屏、趋势统计、人员在岗可视化;集成地图能力,完成工地点位标注、设备定位展示。
高考志愿填报系统
数据采集:使用 Playwright+Requests 开发爬虫,做反爬、Cookie 会话管理,抓取历年院校、专业、投档分数线、招生计划;pandas 完成数据清洗、归一、去重入库。
后端:双后端架构,SpringBoot 承载用户、志愿方案、权限主业务;Flask 搭建轻量算法服务,实现位次换算、冲稳保智能推荐、录取概率测算;设计 RESTful 接口、Swagger 文档;Redis 缓存热门院校 / 专业数据,减轻 DB 压力,优化高频查询。
前端:UniApp/Vue 开发 H5 / 小程序端;ECharts 绘制历年分数线、位次波动、专业热度图表;实现院校筛选、志愿拖拽排序、多方案对比、收藏等交互。
落地:数据库建模、SQL 优化;Linux+Docker 部署,依赖管理,全链路联调、线上问题迭代。