熟悉前端Javascript/HTML/CSS等基础内容
React工作开发经验1.5年,Vue开发经验2年
有小程序开发经验,uni-app开发经验
了解nginx配置,以及使用node实现中间层转发
监控系统 (参与角色:核心开发)
项目描述:微服务应用调用链监控系统
技术栈:qiankun + react + antd
1. 项目技术选型,最终确定使用微服务方案并搭建项目的前端主应用和子应用框架
2. 封装事件监控模块,基于antd二次封装通用的交互组件, 使用CodeMirror封装yaml编辑器
3. 根据UI以及产品需求完成多种数据展示方式,列表,图例等
工作流系统 (参与角色:核心开发)
项目描述:从0到1实现一个可自定义公司部门流程的系统
技术栈:react + antd + g6
1. 基于antd封装工作流系统管理后台的表单编辑器,实现数据驱动表单的生成
2. 基于g6封装工作流系统管理后台的流程编辑器,生成节点数据
3. 实现工作流移动端页面,接入企业微信
内部运维系统 (参与角色:核心开发)
项目描述: 内部多个运维系统维护和优化以及需求实现,包括工单系统,IP管理系统,内部数据平台等
技术栈:react + vue + element + antd + echarts
1. 将多个系统原有的部署方式优化,CI/CD一键部署
2. 根据产品需求,聚合后端接口返回数据,实现数据平台内图例展示
3. 优化原有工单系统登录方式,接入公司内部登录验证
尚尚电商小程序 + 后台管理系统 (参与角色:核心开发)
项目描述: 一个专卖珠宝,带有珠宝的电商小程序,一个平台可以管理商品,商家,订单,广告,配置规则的后台管理系统,一个供应商可以管理商品,处理订单的后台管理系统。
技术栈: mpvue + vue + vuex + element-ui + webpack + less + sass (前端部分)
1. 微信小程序技术选型,比较了原生微信小程序,mpvue 和 weex,最终确定使用 mpvue 开发
2. 定义接口并且将接口落实到文档上(swagger)
3. 根据需求文档完成了订单模块整体流程图,完成订单各种状态的定义
4. 完成两个后台管理系统的前端开发
5. 提取公用的模板和组件,例如本项目通用的表格,通用的模态框等,封装 axios,对返回错误的信息进
行统一处理
6. 协助后端完成对需求和业务的理解,比如推荐系统,属性配置,订单模块,广告模块等
7. 还负责该项目到 app 端的迁移以及一期项目的维护(二期工作)
多个运营活动前端页面开发 (参与角色:负责人/核心开发)
项目描述: 主要完成公司为客户提供的运营活动方案的页面,包含有DrWu微信公众号7天打卡H5活动,BOE app内嵌测肤H5页面以及对应推荐产品配置后台, 手淘宝岛眼镜美瞳试戴H5等
技术栈: vue + vuex + mint-ui + webpack + sass + nodejs + express + uni-app
1.根据设计师的设计图完成前端以及交互设计开发
2.微信端的活动页面接入微信 jssdk,完成用户登陆授权操作,同时注册分享等微信 api
3.部分活动页面负责搭建node中间层,完成一些请求的转发以及数据整合
4.使用flexiblejs的方案解决移动端适配问题
5.将公司业务功能应用集成在h5页面上,使用uni-app完成一套公司业务的测肤模板(H5/小程序)