• 前端基础扎实 ,熟练使用原生 JS、 ES6 进行项目开发
• 熟悉 Vue2 && Vue3 ,熟悉 Vue 生态
• 熟悉可视化开发 ,对 ECharts 有企业应用开发经验、性能优化经验
• 熟悉前端工程化 ,对 Webpack、Vite 的性能优化、代码拆分 等操作均有实际开发经验
• 熟悉前端常用库、工具。如:Vuex、 Pin ia、Axios、Antd、 Element等等
• 熟练使用 Git 进行版本控制和代码托管、发布部署步骤
• 有 React 企业应用开发经验
新旧销售平台
技术栈:Vue3、 VueCli、 Element( PC)、Vant( H5)
项目描述:销售赋能平台 , 内部包含两个系统:销售物流官网 + H5平台 + 销售管理后台
项目成绩:
• 负责平台项目的开发和管理工作
• 依据移动优先原则 ,实现 H5 + PC 的响应式处理
• 基于 WebView 实现混合APP开发 ,利用 Hybird 特性实现跨语言通讯
• 封装过多个业务组件 ,包括:复杂表单、图片预览、流程控制、复杂Table 组件等
• 实现权限控制系统 ,包括:页面权限、按钮权限、登录访问受控 等权限功能
• 进行项目优化 ,如:分包优化、首屏加载优化、大数据处理优化等
• 封装通用业务逻辑 ,如 :国际化、主题替换、数字精度处理等
大屏可视化系统
技术栈:Vue、 ECharts、VueCli、WebSocket、百度地图API
项目描述:畜牧业务的可视化处理 ,通过数据信息的上链管理 ,实时监控和追踪牛羊的健康状况
项目成绩:
• 基于 ECharts 实现了数据可视化报表 ,包含:柱形图、地图可视化、散点图、数据云图 等
• 基于 WebSocket 实现实时数据更新 ,大屏图表渲染
• 基于物联网设备数据 ,实时获取牛羊位置以及步数等数据
• 基于 ViewPort 处理元素尺寸 ,基于 REM 处理字体大小 ,实现大屏适配
• 基于多种方式对大数据渲染卡顿进行优化 ,如:数据聚合、分类处理等方案
• 基于百度地图实现地图定位、点聚合、移动区域规划 等
医疗器械共享平台(良械跟台)
技术栈:Vue + Element + VueCli、 React + AntD + CRA、
项目描述:TO C 的医疗器械共享平台 ,包含:企业端(React)、用户端(Vue)、小程序端
项目成绩:
• 基于小程序API为完成 :支付、登录、获取用户信息等功能
• 对接支付功能 ,包括:微信支付、支付宝支付
• 基于 CropperJS 实现图片裁剪处理 ,上传阿里云 OSS 服务器
• 基于 CanvsAPI 实现 HTML To Canvas 的功能
• 基于 SortTable 实现复杂表格排序 ,拖拽重排 ,动态展示等功能
威玺保险平台
技术栈:Vue、 Element、公众号H5、Vant
项目描述:保险信息录入系统 ,包含: PC 管理端 + 公众号 H5 端。 PC 端允许用户进行保险产品信息的输入和管理 , H5 端提供
客户和员工的管理功能
项目成绩:
• 基于 lib-flexible 与 pxtorem 实现移动端尺寸适配功能
• 基于微信授权 ,完成登录功能 ,获取用户基本信息
• 利用 Canvas 生成包含二维码的图片
• 基于微信分享功能生成保险邀请码产品