1) 来风1.0-经营预警中心(React + Ts)- 快手
项目介绍:预警中心是嵌入在快手小店商家端的h5页面,为提升商家对风险的感知能力,让商家得以在处罚前重点关注,及时整改。减少商家的经营中断现象,提升GMV。
项目职责:
独立负责快手小店-预警中心PC和移动端的开发工作。
负责预警单列表和预警详情模块的开发。
负责项目的搭建,webpack开发配置,封装axios,公共方法,抽离业务组建,上线。
2) 运营后台主应用重构(Qiankun + React + Node)- 快手
项目介绍:快手电商运营后台微前端服务化的主应用,具有权限分发,子应用激活拦截,菜单栏渲染,全局菜单栏搜索等功能。
项目职责:
接入权限中台api,使用node+express开发获取权限数据和菜单数据接口。
负责实现通过权限数据判断是否激活子应用,并将当前用户权限信息下发到各子应用中。
负责运营后台首页,反馈入口,菜单栏等页面的开发。
使用Fuse.js实现全局菜单的模糊搜索功能。
3) 平台治理-判责平台配置化(Vue2.0 + Element-ui)- 快手
项目介绍:通过填写配置信息的形式,将判责审核页面渲染出来,大幅度提高判责审核页面的搭建效率。
项目职责:
负责与后端一起约定渲染页面协议,和公共组件协议。
基于这些协议,开发公共组件和部分定制化组件。
使用vue-component组件实现动态渲染页面内容。
4) 商家端-违规管理(Vue2.0 + Ts)- 快手
项目背景:快手小店违规的商家可在快手app端查看违规记录,剩余积分也可以对违规进行申诉等操作。
项目职责:
负责快手小店pc/h5两端的需求迭代。
内嵌h5页面,使用rem(使用postcss-pxtorem做转化),flex响应式布局。
对Element-ui的table组件进行二次封装,提高开发效率。
封装网络请求,抽离业务组件,公共组件等。