Skip to content

🚀 个人简介

蔡永青

前端开发工程师

热爱技术 | 追求卓越 | 持续学习

🌟 关于我

我是一名充满激情的前端开发工程师,拥有5年以上的Web开发经验。

擅长使用现代前端技术栈构建高性能、响应式的Web应用,热衷于探索新技术和解决复杂问题。

我相信技术的力量可以改变世界,致力于通过代码创造有价值的产品和服务。

🛠️ 技术栈

前端技术

核心技术

  • • HTML5 & CSS3
  • • JavaScript (ES6+)
  • • TypeScript
  • • Vue.js 3
  • • React
  • • React Native

工具与框架

  • • Vite
  • • Webpack
  • • Git
  • • Tailwind CSS
  • • Element Plus
  • • 等...

技能熟练度

Vue.js95%
JavaScript90%
CSS385%
React80%
React Native75%

📱 项目经验

XX超市

项目介绍:MT旗下的自营即时零售业务的配送服务,最快可达30分钟送达。

技术栈:VUE+ReactNative+微信小程序

  • 后台管理系统前端开发:全面负责XX超市后台管理系统的开发与优化工作,保障系统稳定高效运行。
  • PDA设备前端开发:深度参与XX超市员工PDA设备的前端开发,从提升操作效率与用户体验出发,进行针对性优化,使员工操作更为便捷流畅。
  • 微信小程序开发:主导XX超市入仓助手微信小程序的开发全流程,细节完善,全力确保小程序运行的稳定性,同时注重功能实用性,为用户提供优质服务。

船舶管理平台

项目介绍:为船东/船管公司提供SaaS化、移动化、智能化,符合等保二级认证的船舶管理平台

技术栈:vue2+vuex+elementUI

  • 使用vuex配合localStorage实现登录功能、角色权限功能等
  • 使用vue-i18n实现项目的国际化功能
  • 使用vue-pdf实现在线预览pdf功能
  • 使用tinymce实现富文本的编辑与预览功能
  • 使用sortablejs实现表格组件的拖拽排序功能
  • 使用viewerjs实现项目内图片预览功能
  • 使用xlsx完成项目内的表格导出功能

OA办公系统

项目介绍:集成公司已有系统,从0到1打造OA办公系统,满足中移铁通数万员工移动办公需求

技术栈:vue2+vuex+iviewUI+uniapp+uviewUI

  • 使用uniapp开发APP,调试代码兼容Android、IOS两个系统
  • 使用uviewUI内的组件,并对其中部分组件二次封装
  • 使用mockjs模拟后端接口,避免进度延误
  • 使用axios请求后端接口,并对其封装,统一项目规范
  • 使用file-saver完成项目的文件下载功能
  • 使用vxe-table实现表格内容的展示
  • 引入lodasd、dayjs等函数库,提升开发效率
  • 对elementUI内的upload组件进行二次封装,针对用于项目内的不同场景

数据大屏可视化展示

项目介绍:配合硬件设备和后台管理系统录入的采集数据,进行数据大屏可视化展示

技术栈:Vue2+Vuex+Vue-router+Echart+iviewUI

  • 使用vue-router并根据权限动态渲染路由、动态渲染元素
  • 使用Echarts展示数据图表,并对重复内容封装
  • 使用sass修改iviewUI的样式,符合UI提供的高保真要求
  • 使用vuescroll美化页面内的滚动条样式
  • 使用iviewUI的表单组件和表格组件完成项目新增和列表功能

🎓 教育背景

计算机科学与技术

大学名称:内蒙古师范大学

学历:本科

时间:2016 - 2020

📫 联系方式

🎯 兴趣爱好

编程阅读旅行摄影音乐运动

Released under the MIT License.