一. 粥行天下(H5)技术选型:Vue-router、Vue-cli、vuex、mint-ui、vant、better-scroll、moment、iconfont 等
项目介绍:线上点单APP,包括商家、商品、购物车、用户等多个子模块。采用前后端分离的开发模式,使用Vue 全家桶+ES6 等前端技术,采用模块化、组价化、工程化的模式进行开发。
工作职责:1.登录、注册UI 界面的编码及功能实现;2.通过axios+vuex(action)+async+await 进行统一接口管理;3.Vuex 编码,实现数据的统一管理;4.底部导航组件、头部组件(带插槽)编码;5.商品页UI 界面及功能实现,包括编写购物车组件、商品数量组件、商品详情页组件。
二. 微信商城小程序技术选型:微信开发者工具、flex布局、swiper、moment
项目介绍:为农产品提供线上销售渠道,包括首页、商品列表页、购物车页、个人中心页
工作职责:1.通过viewport 和lib-flexible + px2rem-loader 第三方库实现移动端适配;2.通过promise + wx.request 封装接口请求函数;3.负责首页界面搭建:swiper组件、request API;4.负责商品分类界面搭建:使用scroll-view、async+await 实现分类页面数据加载,以及右侧数据的动态渲染;5.负责购物车页面:通过vuex本地存储获取购物车信息;商品数量加减组件编码;调用微信选择收货地址API获取收货地址;
三. 易家店铺管理系统技术选型:vue全家桶、element-ui、echarts、axios
项目介绍:项目为个人商铺订单管理系统,采用echarts 对订单做图表数据统计,可以新增或下架店铺的商品,给商家添加优惠活动,展示订单信息。
工作职责:1.使用axios+vuex(action)+async+await 进行统一接口管理,在项目中可以实现调用同一个查询只需要改变参数就可以获取不同的数据,使代码更加简洁;2.首页UI 界面搭建,主要通过element-ui 实现;通过$route.path 实现不同页面间的跳转;3.负责商品模块、订单统计模块界面搭建以及功能开发;