【民生诉求反馈平台】—— 公众投诉反馈全栈系统
项目描述:开发了一套完整的民生诉求反馈平台,实现公众投诉提交、进度查询、市县两级管理后台、附件上传、办理闭环、统计导出和移动端扫码访问等功能。
技术栈:React 18 + Express 4 + TypeScript + Vite + SQLite + Playwright
核心职责:
1. 前端采用 React 18 + TypeScript 构建,使用 Vite 作为构建工具,实现响应式设计,支持桌面端和移动端自适应
2. 后端基于 Express 框架,使用 TypeScript 保证类型安全,实现分级权限管理(市级管理员、县级办理员)
3. 集成 SQLite 数据库,实现诉求数据的增删改查和统计分析,支持 CSV 格式导出
4. 实现文件上传功能,支持最多5个附件上传,单文件最大10MB
5. 编写 Playwright 端到端测试,保障核心业务流程的稳定性
6. 实现满意度评价和工单督办功能,形成完整的诉求办理闭环
项目亮点:系统采用前后端分离架构,代码结构清晰,具备完善的类型定义和测试覆盖,可快速部署和扩展。
【奶茶管理系统】—— 奶茶店综合管理平台
项目描述:开发了一套基于Java Web的奶茶店管理系统,实现产品管理、订单管理、客户管理、员工管理和类别管理五大核心模块,支持完整的业务流程闭环。
技术栈:Java 17 + Servlet + JSP + MySQL + C3P0 + Maven
核心职责:
1. 使用 Java 17 开发,基于 Servlet + JSP 实现 MVC 分层架构,代码结构清晰
2. 设计合理的数据库表结构,涵盖产品、订单、客户、员工、类别等业务实体
3. 集成 C3P0 连接池,优化数据库连接管理,提升系统性能
4. 使用 Maven 进行项目构建和依赖管理,便于团队协作和项目部署
5. 实现产品分类管理、订单创建与处理、客户信息维护、员工权限管理等完整业务功能
6. 开发后台管理界面,支持数据的增删改查和统计展示
项目亮点:系统采用分层架构设计,具备良好的可扩展性和维护性,展示了扎实的Java后端开发能力和数据库设计能力。