1.熟练掌握vue2/3全家桶、nuxt2/3、jquery库、react、flutter框架;
2.熟练掌握uniapp以及原生微信小程序开发;
3.熟练使用 node.js,能够使用express、koa2框架进行开发;
4.熟练使用ElementUi、vant、antd、iview等主流UI框架进行开发;
5.熟悉scss,less等预编译语言提高代码开发效率及规范性;
6.熟练使用webpack、npm、vite、postMan工具,熟练使用git进行开发版本管理;
7.熟悉微信,抖音,快手,各app应用商城上架流程;
8.熟悉spring5、springboot2、mybatis、maven、redis等后端技术的使用;
栋栋购 时间:2023.07--2024.03
项目简介:栋栋购是一个多平台上线的电商购物系统,为各商家提供买卖平台,为消费者提供物美价廉的商品,旨在为客户提供更多更好的服务。该平台已上架各应用商城、网页、微信小程序、快手小程序。
责任描述:
1.采用uniapp(小程序、app)、nuxt3(网页)、vue3(管理系统)、element-ui进行开发;
2.优化商品详情通过富文本保存图片在迁移服务器、变更域名后图片依旧依旧能够正常显示;
3.网页、app接入微信、支付宝支付,微信、快手小程序接入微信支付;
4.负责小程序、网页、管理系统项目从0搭建,对网络请求,路由跳转,异常处理,各种组件,工具方法的封装;
5.Uniapp开发微信小程序、快手小程序、安卓app、苹果app,根据条件编译对各平台差异化进行修改;
6.Vite使用插件vite-plugin-pwa让pc端脱离浏览器而作为一个独立程序进行使用;
7.通过websocket实现移动端与pc端,客户与商家实时聊天功能,封装心跳机制对连接状态进行更新,实现断线重连;
8.通过chrome开发者工具、Lighthouse来监测和分析页面性能指标,对页面从加载时间、资源大小、请求次数、图片绘制等方面进行优化,提高用户体验;
9.参与部分后端业务模块开发,熟悉后端开发流程,快速定位开发问题,提高开发效率;
越秀康养系统 时间:2022.04--2023.07
项目简介:该项目为越秀集团下越秀康养项目,为更好管理入住长者,提供护理服务。该管理系统针对app端、微信H5、小程序三端业务的处理和信息管理。
责任描述:
1.使用react集成umi、dva,axios进行网络请求,ant-design作为UI框架;
2.使用echarts针对在住长者年龄、床位数量、护理等级等数据可视化展示;
3.对接法大大第三方电子合同云平台,通过jquery对富文本签约内容进行填充,生成pdf文件,通过react-pdf在pc端进行预览;
4.构建“用户-角色-菜单-按钮”的授权模型,将权限控制精确到按钮,封装权限过滤器,对按钮权限过滤判断是否显示到页面;
5.使用patch-package修改node_modules中依赖包源码,便于开发部署生产环境;
6.利用umi-plugin-keep-alive实现keep-alive效果,解决反复进入页面发起请求,渲染页面的问题;
7.使用react.lazy将代码进行拆分,解决单页面代码过多,不易阅读,低效开发的问题;
8.针对表单校验规则、日期金额格式化、文件上传下载、storage缓存等常用方法进行封装,方便调用;
9.对列表分页、富文本编辑器、图片文件预览、消息提示等可复用组件进行封装;
速袋用户端、推广端(小程序) 时间:2021.07--2022.02
项目简介:该项目是厂家专业为商家提供塑料袋快捷定制购买的渠道小程序。主要包括定制规格、购物车、地址管理、抵扣券等主要功能,推广端负责拓展店铺,和跟进客户业务需求。
责任描述:
1.使用uniapp、scss对小程序进行快速开发;
2.使用axios针对网络请求、响应进行封装,通过状态码对响应信息进行判断处理,准确定位报错信息,便于快速修复;
3.接入微信支付功能,方便客户下单和推广员推广;
4.针对文件上传、消息提示、密码加密、页面跳转等方法进行封装,便捷开发;
5.引入阿里iconfont图标库,减少图片资源占用,优化项目体积;
推广端引入腾讯地图对商家位置进行标记,并可查看商家详细信息,可通过经纬度计算当前用户到商家位置的距离;