个人介绍
我是程序员客栈的【凯】,一名前端开发 我负责过后台管理系统、数据大屏、小程序、uniApp项目的搭建和业务开发,熟练使用vue2、vue3全家桶进行业务开发。对react、java也有了解。 如果我能帮上您的忙,请点击‘立即预约’或‘发布需求’!
工作经历
2023-04-18 -2024-01-29河北龙广科技有限公司前端
职责范围:与后端开发人员合作,确保前后端的数据交互和页面渲染的顺畅,优化网页和应用程序的性能。 工作内容:开发提供给函授站的学生端、管理端、App 应用,给公司的教务老师管理和学生看课使用,第一时间解决用户反馈的问题及对功能的调整。具体业务如下: 负责原有前后端不分离项目的前端业务维护,扩展功能 使用 uniApp 开发安卓、ios、H5 应用,及上线维护 与后端对接,按模块实现前端功能业务,独立完成业务相关展示、动画及交互 工作成果: 从零搭建后台管理系统、学生端、H5 端,单独负责一个前端模块,已成功服务几批学生 给公司原有不分离项目增加人脸识别、定时抓拍、支付等功能,管理端添加两个页面管理数据、app 端根据数据进行人脸识别页面跳转控制。与后端对接支付功能,成功在安卓和 ios ***支付宝支付 单独负责一个业务考试模块下的 6 个页面及嵌套子页面,解决布局、样式、数据逻辑等 封装 api 请求模块、封装递归工具类等
2021-01-27 -2023-03-15河北隽杨科技有限公司前端
负责后台管理系统的所有前端业务的增删查改、页面的布局样式 使用百度地图和 echarts 构建数据大屏项目
教育经历
2017-09-01 - 2022-06-06石家庄职业技术学院电子商务技术专科
大一入学,读完一年后保留学籍入伍参军两年,回来后继续大二大三
技能
项目介绍:模拟*记账的功能,实现在移动端传输和展示数据,在PC端处理和存储数据 项目实现:使用vue开发出移动端页面,可登录注册、页面跳转、数据分析。在局域网内,向PC端获取数据展示图表,新增修改时将用户数据以表单的形式发送给PC端处理。使用nodejs的express框架开发后端部分,分为三层:路由层、服务层、持久层,响应移动端各种请求与PC端的MySQL进行交互,使用log4js输出日志。逐个模块测试成功后在PC端将项目部署至用户局域网内,自定义.bat文件,方便用户一键启动项目,在移动端访问链接操作项目,PC端接收到请求后做出反应 亮点:从移动端可以直接操作PC端的数据库,实现增删查改 难点: 区分从移动端还是PC端发出的请求,根据不同路径执行不同的流程 配置log4js记录日志的模式:以什么形式输出?日志文件存在哪里?文件输出日志超出最大限制时如何处理? 使用Sequelize定义不同的MySQL表模型,设置多表之间的外键关系 技术栈:vue、vue-router、mockjs、axios、cookie、nodejs、express、http-server、MySQL、log4js
项目介绍:为燃气公司的客服人员开发的一款集登录、控制台、来电弹屏、报修管理、投诉/咨询、客服管理、短信管理、系统管理等功能的后台管理平台 项目实现:使用 vue 全家桶实现。前后端分离的开发模式,主要以表单加表格的形式展示各个页面,实现增删查改功能。部分页面展示南丁格尔玫瑰图和图表数据联动页面 亮点: 可自定义系统部分颜色样式及弹框的展示动画,并存储至用户本地中持久生效 页面布局响应式,查询表单折叠展开时,高度和透明度渐变,表格适应布局当溢出时展示自定义样式的滚动条 数据加载动画,使用vue的自定义指令实现 动态标签页。根据侧边栏点击标签时生成,存储在vuex中,点击时切换路由,若点击子菜单则自动展开父菜单。滚动滚轮,横向滚动动态菜单列。最左最右边界提示 难点: 封装表单常用项的控件,通过定义配置对象,轻松实现表单项布局、样式、数据绑定、是否可操作、是否必填、提示文本如何展示(placeholder/label)、数据联动、数据回填、表单校验、校验提示、提交等行为 与后端的webSocket交互,当接收到数据(**)时,根据这个*从接口获取对应的数据展示弹框,页面共用,数据存储至vuex中,当点击动态菜单时根据*拿取缓存数据,当关闭动态标签时清除缓存数据 针对线上运行时多用户缓存导致服务器内存溢出,使用keep-alive、sessionStorage、localStorage解决 技术栈:vue、axios、vuex、vue-router、animate.css、本地化存储、element-ui、less、echarts
项目介绍:根据接口拿到的数据以图表的形式展示具有科技感的蓝色大屏 项目实现:基于 vue、DataV、echarts、百度地图api的 " 数据大屏项目 "。通过 vue 组件实现数据动态刷新渲染,内部图表可实现自由替换。部分图表使用 DataV 自带组件,从后端接口获取数据来展示折线图、柱状图、饼图、雷达图、轮播表等,可导出为图片 亮点:使用星空小图循环渲染出星空背景,使用动画实现无限循环移动,科技感较强 难点:引入百度地图3D模式,根据经纬度和数据在地图上自定义遮罩物、自定义地图样式、自定义右键功能菜单、设置地图只展示某块区域、自定义地图天空和大地颜色、设置地图按时自动旋转等,通过阅读官方接口文档实现 技术栈:ES6、vue、DataV、echarts、mockjs、axios、less、阿里矢量图标引入、百度地图api