- 【CMS管理系统】公司内部项目。独立完成前端开发工作,使用Vue + TypeScript + ElementUI + Sass + webpack,完成电脑端主题组件管理、移动端组件管理、商品热度管理、支持产品配置接口的配置管理,支持商品的新增、编辑、批量上下线、复制资源的功能
- 【官网活动大赛】面向客户游戏活动宣传页。独立完成前端开发,使用Nuxt + Vue +webpack + K8s + Docker进行适配多端的响应式网站的页面开发工作。1、独立完成赛事详情、参赛作品、参赛作品详情、获奖作品、活动介绍页面的开发工作。2、封装轮播图组件、活动时间进度组件、分页组件、实现投票、缩略图分享至微信、qq、微博等功能。3、支持手机电脑自适应响应展示
- 【官网双端SEO】面向客户官网Seo。独立完成前端页面的开发工作,使用Nuxt + Vue + TypeScript + Vite + Unocss + pnpm + 定制化CDN + infoc数据上报 + redis接口缓存,1、进行首页、分类页、标签页、排行榜分装分页、详情页的开发工作;2、封装回到顶部、轮播图、列表组件,采用SSR服务端渲染,提高前端体验和页面响应速度;
- 【会员系统】面向客户。包含账号支付、账户。开发付款方式为微信、支付宝,免费试用会员、自动续费会员、终身会员、普通用户会员类型,支付模块可以分为游客支付、普通支付,根据不同的客户来源,进行AB测,并在一定时间内复购可以获得相应的优惠
- 【政务可视化数据大屏】负责处理核心模块、性能优化以及部分功能模块,数据可视化展示主要使用Echart进行图表数据展示。1、封装功能组件(如:视频播放组件、语言视频组件、水印、弹框组件、自定义拖拽指令、数据展示统一格式化、过滤器解密后端传来的加密数据、用户权限管理);2、处理核心模块(如模块化开发、api请求数据方法);3、逻辑和性能优化(如多线程打包、根据contenthash进行babel缓存;代码分割、OneOf);4、负责项目组前端任务排期、前端工作指派以及前端考核评定等任务;
- 【企业内部员工超管系统】本人主要参与该旧系统(Angualr)的重构(Vue)工作。重构项目需求梳理,整合部分模块(员工账号管理、角色权限管理、角色管理等)新旧交互,输出使用说明文档;独立负责角色管理、员工账号管理、角色权限管理的重构开发工作;负责搭建项目,结合vue-router&Vuex配置全局路由;使用Axios拦截器整合项目请求API,二次封装Ant Design Vue组件,实现水印,前端动态生成员工个人名片图片,使用echart统计员工周期产能数据、实现登录等。