1. 熟练 HTML+CSS(DIV+CSS)页面布局,能够熟练解决主流浏览器兼容性问题;
2. 熟练 Ajax数据交互以及跨域处理,熟练使用Json配合后台数据交互;
3. 熟悉 ES6
4. 熟练 响应式布局和自适应网站的设计与开发;
5. 熟练 使用 Vue全家桶,Vue+Vue-router+VueX+Vue-resource,熟练掌握Vue生命周期,计算属性,
Vue指令,组件通信,element.ui的使用;
6. 熟悉 混合式App开发及自适应手机端网站布局开发;
7. 熟悉 H5和CSS3,能够使用rem、百分比进行移动端开发;
8. 熟练 使用bootstrap能够进行响应式网站设计;
9. 熟悉 前端工程化工具webpack;
10. 熟悉 版本管理工具git和svn;
11. 熟悉 less的css预处理器,能够使用其实现CSS代码优化;
12. 熟练 使用Sublime、VScode、 HBulider等代码编写工具;
13. 熟悉 mysql,oracle等数据库的简单增删改查操作;
14. 了解 Photoshop及网站效果图的制作、切片以及优化;
15. 了解 node.js环境,apache服务器搭建、PHP编程语言进行服务端应用开发;
1家校帮(人人通):各大安卓市场以及ios市场上线
项目描述:该项目属于家校帮里的消息通知模块,由家校帮客户端或者企业微信跳转进入应用
技术栈: vuecli3.0 router axios vuex weui fastclick b-scroll KeepAlive
项目职责:负责模块的开发以及迭代
1.开发入口模块,区分使用环境(测试或者正式),设置请求拦截器验证token,获取用户信息,以及不同的入口传过来的参数做对应的路由跳转,区分app版本(新版本会有新的原生方法,比如录音以及文件上传等),兼容部分没有及时更新系统版本的用户(标识符存在sessionstorage里)
2.开发发通知模块,页面采用weui 的组件,获取用户权限显示可发通知的类别以及可发送的部门以及人员(此为选人公共组件,结果集存在store里),上传组件根据使用环境不同使用h5或是安卓/ios的原生方法(客户端使用原生方法,企业微信使用h5的方法)
3.开发消息列表模块,采用b-scroll做滚动效果,结合KeepAlive实现滚动条位置以及页面状态缓存减少离开页面后又回到原页面的数据请求.接收者只能查看通知详情以及查看通知附件并反馈,发布者和管理员可以编辑通知以及撤回操作
4.开发通知反馈模块,采用echarts绘制反馈以及未反馈的人数饼图,该模块仅发布者以及管理员可见,主要是给未反馈的人发送短信以及客户端提醒
2 江豚管家: 腾讯应用宝上线
项目描述:江豚管家是客户需求定制的一款用于记录江豚活动状态以及江豚其他信息的app,
前台基于weui以及zepto开发,适配各种尺寸移动端,后台基于java开发
技术栈: weui.zepto.fastclick.Swiper,百度地图,echarts,fullpage等
项目职责:负责APP的页面交互和布局
3 华师中农院外包项目:
基层典型
基层领导
政治学文献资料库
后台管理
项目描述:这几个项目功能都比较类似,首页注册登录页个人中心都是公共的模块,主要功能有数据展示、条件筛选、条件搜索、列表、详情、PDF预览、PDF下载、上传等
技术栈: vue + element
项目职责:负责整个项目前端开发
角色 | 职位 |
负责人 | 前端开发 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该项目由华中师范大学中国农村研究院委托我方进行开发,主要功能有数据展示、条件筛选、条件搜索、列表、详情、PDF预览、PDF下载、上传等
该项目由校外培训机构整包给我方进行开发,包括pc端,app端以及小程序端.主要功能包括线上商城,直播,录播,以及在线课堂,考试测验等等
该项目为黄冈线上教育的学生端和教师端,均为移动端.主要功能包括商城,测试,问答,以及班级报名管理等等