1. 熟练掌握HTML,CSS/CSS3,JavaScript,ES6前端技术。
2. 熟练使用Vue2.x全家桶,Vue3.x。
3. 熟练使用uniapp开发移动端应用、微信小程序。
4. 熟练掌握elementUI、Vant、uView、antd、mapbox、echarts、lodash、baiduMap第三方库
5.熟练掌握nodeJs和mysql基础语法和使用
5. 熟练使用git版本管理,熟悉使用webpack。
项目名称一:中国交建智慧工地平台PC端
项目职位:web前端开发工程师
项目描述:
该项目是将海外项目部各部门应用数据汇总、分析、形成项目的总控智慧中心、实时掌握项目安全、质量、物资、机械、进度、人员、智能硬件现场作业情况。
负责描述:
进行需求沟通确认,页面搭建,主要负责云盘管理、静态资源管理、进度管理、质量统计、安全统计、劳务统计、看板指标管理、技术管理、塔吊监测模块开发和其他模块维护迭代
技 术 栈:Vue全家桶+echarts+OSS+ ElementUi+lodash+百度地图api
1、文件上传通过前端直传OSS方式,不通过后台服务器转发,减少服务器使用内存
2、对复用功能进行了组件封装结合mixins减少开发投入时间
3、使用vue.directive自定义指令封装全局实现防抖节流以及权限判断
4、使用lodash数据处理优化性能、提高工作效率
5、部分模块使用数据预加载。列表数据提前加载,在到达列表页时不会有等待期
项目名称二:中国交建智慧工地APP端
项目职位:web前端开发工程师
项目描述:
智慧工地App是一款工程管理软件,包含工地视频、设备、人员管理、考勤管理、工程进度、验收管理、整改通知、消息推送、聊天等内容,助力工程管理者更好的监督工程全过程,确保生产安全,掌握实时动态。
负责描述:
主要负责云盘管理、进度管理、技术管理、拍照考勤的开发,和其他模块的维护和升级。
技 术 栈:Uniapp+mapbox
1、 对各种复用功能进行了组件封装、大大简化代码结构。
2、 封装公用的utils提高工作效率
3、 使用echarts进行劳务人员统计数据可视化展现
4、 使用mapbox地图进行人员定位
5、使用图片懒加载提高性能
项目名称三:新加坡樟宜机场数据可视化平台
项目职位:web前端开发工程师
项目描述:
项目位于新加坡东南部的樟宜机场,该项目针对机场管理部门退出的大数据可视化平台,整合机场现有信息系统的数据资源进行人员车辆实时定位并发送广播、语音连线、视频连线,实时视频监控,针对疫情可看疫情管控健康上报,人员出入闸机时体温。
负责描述:
主要负责整个看板的开发迭代
技 术 栈:vue全家桶+echarts+mapbox+flexble
1、使用flexble布局适配全屏
2、3d地图转换geoJson格式在页面显示
3、视频监控模块使用ifram实现,使用本地储存保存上次看的视频监控
4、使用mapbox实现人员、车辆实时定位,定位点聚合减少客户端渲染时间
进行需求沟通确认,页面搭建,主要负责云盘管理、静态资源管理、进度管理、质量统计、安全统计、劳务统计、看板指标管理、技术管理、塔吊监测模块开发和其他模块维护迭代 技 术 栈:Vue全家桶+echarts+OSS+ ElementUi+lodash+百度地图api 1、文件上传通
此app是oa系统,仿钉钉和柠檬云结合,分为财务、部门经理、员工角色,不同角色不同权限,可设置区域打卡,财务算法,。