个人技能:
1、精通HTML、CSS,并能熟练使用HTML5,CSS3进行项目开发
2、熟练使用rem布局、响应式布局,可以完成页面适配不同类型的设备
3、熟练使用Less和Scss预编译技术,提升代码灵活性
4、熟练掌握JavaScript语言,熟悉DOM、BOM等知识,以及jQuery,Echarts等框架
5、熟悉ES6模块中一些新特性,例如 const/let、箭头函数等
6、熟练使用Ajax,axios,实现前后端分离项目的数据对接
7、熟练使用Vue框架实现业务需求
8、掌握Echarts、Element-Ui、VantUI、bootstrap等组件库的使用
9、熟悉git版本管理工具进行团队协作开发,提高工作效率
10、使用Eslint规范代码书写,有良好的的编码习惯
11、了解VUE3基本使用
2020.06-2020.09 内部人员培训测评考试系统(pc 端)
项目介绍:
“内部人员培训测试考试系统”是对试题数据、答题技巧、学科分类、试题录入等进行管理的后台系统。 本项目在原有项目基础上对“精选题库”模块进行开发;项目主要采用 vue 框架及 Element-UI 组 件库进行开发。
项目职责 :
1、基于 Element-UI 组件库完成组题列表页面基本结构布局
2、实现题组列表分页、切换页码、每页条数、分页跳转等功能
3、与后端对接,完成数据的渲染、关键词搜索、删除题组等功能
4、实现题目详情预览页面弹出层组件的开发、进行数据回填并根据题型进行条件渲染
5、优化代码结构,配合测试解决 bug,提升用户体验
2020.10-2021.01 人事协同办公系统(pc 端)
项目介绍:
本项目是一款基于人事专员使用的高效信息化平台应用。大大提升了企业传统人事工作操作上的流程,节约了无效人员成本,该项目主要基于 vue2x 版本和 element-ui 作为前端核心技术栈实现,该项目中主要包含了,首页展示、登录功能、员工管理、组织架构、角色分配、员工详情、权限分配等常见核心模块。
项目职责:
1、使用 element-ui 搭建项目主体结构,根据业务需求,实现对应路由配置
2、完成登录模块的 token 处理,以及使用 vuex 保存登录的用户状态
3、借助 echarts 中的折线图,在首页展示用户增长驱使的可视数据展示
4、应用 RBAC 权限设计理念,实现公司员工的权限分配
5、使用 tree 树形组件完成组织架构的树形结构
6、利用 element-UI 组件库的分页组件实现分页功能
7、封装全局方法,完成对 tree 树形数据的转换显示
8、利用 qrCode 插件,实现员工头像的二维码生成