熟练使用vue全家桶:vue-cli,vue-router,vuex,axios等技术;
熟练使用JavaScript,HTML5/CSS3等web技术;
熟练使用element-ui,Vant等ui框架;
熟悉使用 vue3,setup语法糖;
熟悉使用微信小程序API,开发小程序项目;
熟练使用uni-app
熟练使用git代码仓库管理,团队高效开发;
熟悉使用Sass,less等,CSS预处理器对CSS代码进行编写及优化;
熟练使用postman进行后台接口测试;
熟练使用Apriso开发;
项目一:保定诺博徐水 NMOM(Apriso)系统()
项目描述:负责该系统生产工作台,看板,部分PDA界面前端与部分后台开发
项目实现:
1.负责搭建生产工作台前端,参照UI设计图进行一比一还原并根据现场员工操作习惯更改优化UI;
2.负责后续看板的开发与后台数据效准,并负责看板实际发布现场设备适配;
3.负责生产工作台与看板前端根据现场实际封装公用组件,如页面上传文件功能前端进行文件大小与类型限制;
4.负责生产后续维护与问题查找修复;
5.负责搭建前端扫码异步队列请求,以满足现场员工的操作习惯;
6.负责对用户开发进行工作台,看板前端培训;
技术栈:Vue,Vue-router,Vue-cli,Element-ui,Axiso,ES6,Apriso, echarts
项目二:智慧校园后台管理系统(移动端)
项目描述:
智慧校园移动端,产品适用对象主要是学校的职工(包含教师、保安、安全负责人等)等人员,目的是通过这款APP提高学校安全防护效率、学校管理效率等。智慧校园移动端的产品模块主要包含:校园隐患管理、日常检查、隐患排查、访客管理、保安巡查、班级考勤、学校考勤、离校管理、报表填报等务模块。
项目职责:
1.负责根据UI图实现首页,消息,登录页面高精度还原;
2.负责登录中,实现用户账号密码登录与手机号登录;
3.负责上报隐患中,隐患类型选择,描述隐患信息,隐患地点,是否已处理等功能实现;
4.负责隐患排查中,Tab标签页实现待审核,处理中等数据切换的实现,将上报的隐患信息封装成组件,提高页面加载速度;
5.负责访客预约中,实现新增预约表单实现,访客记录内信息封装组件;
6.负责保安巡查中,今日巡查,历史记录切换,开始巡查等功能实现
7.负责二次封装axios,添加请求拦截和响应拦截,并在请求拦截中添加全局的logding加载提示;
8.运用postcss搭配rem解决移动端适配问题;
9.使用vant 中的图片懒加载和上拉加载实现了图片的优化;
10.在搜索时使用了防抖和搜索历史记录功能,为用户搜索时提供了方便、同时减轻了向后台请求的次数,减少了服务器
的压力;
技术栈: Axios,Vue,Vue-cli,Vue-router,Vant