1. 熟练使用 Vue 框架 ,HTML5/CSS3 , Echarts,Canvas,javaScript , Ajax, Axios 等网页制作技术;
2. 熟悉页面架构与布局 能独立完成中小网站的页面和交互设计;
3. 熟练使用 Less 和 Scss 等 CSS 预处理器,快速编写 CSS,优化代码,提高开发效率;
4. 熟练使用 Vue,搭配 vue-router、Vuex、Axios 等与后台交互开发项目;
5. 熟练 element-ui、 ant-design-vue、vant 、u-view、element-plus 等前端 UI 开发框架;
6. 熟悉 Uni-app,进行小程序开发;
7. 熟练 Vite、Vue3、TS、 Pinia、vant、ant-design-vue 开发 v3 项目 ;
8. 熟练使用 Git 版本控制工具;
优航OA系统
项目描述:
本项目是一个OA管理系统,分为小程序端和PC端管理系统,小程序端是对工作任务的查看和新建;PC端是对模版的控制,数
据的管理和监控,对任务的新建和修改以及派发给员工;方便员工日常工作作业,对每日的任务进行规划。
技术要点:
1. vite, pinia, ant-design-vue, vxe, axios,uni-app;
2. 使用 vue/cli 和微信开发者工具以及 uni-app 框架进行开发;
3. 封装生成任务模版,关键字对制作任务模版进行分类;
4. 使用 dayjs 处理项目中的时间格式;
5. 利用 uview-ui 中的 http 请求 API 封装请求拦截器和响应拦截器;
6. 利用页面生命周期 onPullDownRefresh 和 onSearchBottom 实现下拉刷新和上拉加载功能;
7. 基于u-view基础上封装图片上传组件 ,实现上传进度条;
WMS2
项目描述:
本项目是一个基于 Vben Admin 的仓储管理系统,可以对公司仓库,库区,货位进行管理。方便对货物的入库出库进行管理
, 对仓库内的物品进行盘点 ,养护。对采购的物品进行验收和销退 ,完成后上架。对所有的查询进行自定义操作 ,方便客
户的
使用等。
技术要点:
1. vite,pinia, ant-design-vue ,vxe, axios , qrcode ,echarts, xslx, websocket, webpack;
2. 主要负责基本信息 ,打印 ,配送管理 ,文件管理 ,系统管理模块;
3. 利用 echart 绘制折线图,雷达图 ,对拣货时效 ,复核时效 ,订单来源等进行监测;
4. 使用 router.beforeEach 校验 token 和版本号;
5. 使用 dayjs 处理项目中的时间格式;
6. 我参考 vxe 源码,使用 xlsx ,对货物 ,库区等一些模块进行导入导出处理;
7. 利用 websocket ,和公司打印软件对货物 ,盘点等一些标签或表格进行打印;
8. 封装图片上传组件 ,实现商品 ,供应商 ,客户 ,报告等一些图片上传
平安驾校驾考平台
本项目是一个专门为驾校提供的学员驾考服务平台,学员、驾校、教练三者之间实现学员之间在线交流分享、学员与教练之间
合理安排预约学车、驾校考核的练合理安排预约时间的桥梁和纽带。
技术要点:
1. 主要技术:vue2 全家桶, vant , axios , qrcode , echarts, moment, viewport;
2. 利用 postcss-px-to-viewport 插件 ,设置屏幕基准值,实现移动端适配;
3. 利用 watch 监听数据变化 ,实现选择框的二级联动;
4. 利用 vue 和 vant ui 前端组件库对移动 web 页面进行开发,实现页面基础样式及交互效果 ,例如页面回弹效果 ,页面
下拉刷新上拉加载效果 ,提示框 ,弹出框等效;
5. 利用 echart 对学员每次模拟成绩使用折线图展示;
6. 封装一些公共组件,比如每个题目,驾考指导等;
7. 利用 vue-router 进行页面之间的跳转,以及嵌套路由,处理页面中相同部分重复渲染的性能损耗;
8. 对权限进行管理,登录会分为教练和学员,利用 router.addRoutes 动态添加路由,实现教练和学员的权限控制;
9. 使用 vue-picture-prieiew 插件对题目中的缩略图进行展示;