🚀 个人简介
蔡永青
前端开发工程师
热爱技术 | 追求卓越 | 持续学习
🌟 关于我
我是一名充满激情的前端开发工程师,拥有5年以上的Web开发经验。
擅长使用现代前端技术栈构建高性能、响应式的Web应用,热衷于探索新技术和解决复杂问题。
我相信技术的力量可以改变世界,致力于通过代码创造有价值的产品和服务。
🛠️ 技术栈
前端技术
核心技术
- • HTML5 & CSS3
- • JavaScript (ES6+)
- • TypeScript
- • Vue.js 3
- • React
- • React Native
工具与框架
- • Vite
- • Webpack
- • Git
- • Tailwind CSS
- • Element Plus
- • 等...
技能熟练度
📱 项目经验
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
