开发拼图(项目管理系统)
技术栈:Vue 3 + TypeScript + Vite + Ant Design Vue + Pinia + ECharts + Axios + Windicss + Spring Boot 3 + MyBatis + RabbitMQ + Redis + MySQL 8 + Docker + Nginx + GitHub Actions
担任前端开发,并参与部分原型设计工作。基于 Vue 3 + TypeScript 技术栈,使用 Vite 构建工具提升开发效率,通过 Ant Design Vue 与 Windicss 搭建后台管理界面,借助 Pinia 实现状态管理,并集成 ECharts 完成数据可视化。
核心贡献:
参与原型设计,输出项目任务管理、资源分配等模块的交互原型,为开发阶段提供明确的交互与视觉依据
基于 Vue 3 组合式 API 开发项目进度追踪、报表统计等核心页面,保障代码的可维护性与复用性
封装 Axios 请求 / 响应拦截器,统一处理接口异常与 JWT 鉴权,提升系统稳定性
集成 ECharts 实现项目进度、资源使用率等多维度数据可视化,助力业务决策