1. 熟练HTML5与CSS3、DIV+CSS网页布局样式;
2. 熟练ES5, ES6语言, 熟练掌握DOM常用操作及用户交互;
3. 熟练使用原生AJAX, jQuery封装的AJAX, 及axios ;
4. 熟练使用webpack, express, body-paser, request, path, cookie-paser, express-
sessions等模块搭建简单的服务器;
5. 熟练使用uni-app并具有实际项目经验;
6. 熟练使用Vue, vue-cli, vue-router, vuex并具有实际项目经验;
7. 熟练使用React+redux+react-router(v5)并具有实际项目经验;
8. 熟练使用微信开发者工具;
9. 熟悉mysql数据库的操作;
项目名称: 民工实名制后台管理、H5及小程序(2020.02-2020.05)
项目描述: 该项目主要是为民工服务的,并且结合当时疫情的情况增加了体温上报功能。使用Vue+anTD Vue框架构建, 项目采用vue-cli、vuex、vue-router、animate、echarts以及ES6语法;
H5及小程序使用uni-app框架构建,为了更快捷方便,编写时做了很多兼容性,两端采用同一套代码;
项目介绍:
一、后台管理系统:
1.登录:为了保证用户隐私,登录密码采用md5加密发送给后端,用户登录成功后,用cookie保存用户信息,七天之内免登录;
2.接口请求:与后端的交互采用axios,并对axios进行封装,在拦截器及回复器里添加loading,增强用户体验,为了信息安全,请求头里的token采用RSA加解密;
3.跳转:编辑页面跳转的id采用base64加解密;
4.动画:整个页面的动画采用animate.css的动画;
二、微信小程序及H5:
1.登录:登录时分为民工登录及业主登录;
2. 民工主要功能: 民工注册时需要上传身份证,我们会自动识别身份证号码,并且接入了工商银行系统,民工绑定银行卡后可以看见自己每个月的工资发放记录,还有根据手机定位在规定范围内打卡,提交温度,并给打卡照片加上水印;
3. 业主主要功能: 业主端在扫描民工的二维码后就可以将该民工拉入自己的部门下,主要是对自己门下的民工数据的一个统计展示;
项目描述: 该项目是一个可视化项目,主要是展示四川公路的养护状况,使用Vue+element UI框架构建, 项目主要采用vue-cli、vuex、vue-router、echarts、highcharts及Amap构成; 项目介绍: 1.首页:主要采用echarts、hig
后台管理系统: 1.登录:为了保证用户隐私,登录密码采用md5加密发送给后端,用户登录成功后,用cookie保存用户信息,七天之内免登录; 2.接口请求:与后端的交互采用axios,并对axios进行封装,在拦截器及回复器里添加loading,增强用户体验,为了信息安全,请求
后台管理系统: 1.登录:为了保证用户隐私,登录密码采用md5加密发送给后端,用户登录成功后,用cookie保存用户信息,七天之内免登录; 2.接口请求:与后端的交互采用axios,并对axios进行封装,在拦截器及回复器里添加loading,增强用户体验,为了信息安全,请求