1.精通 HTML、Css3、Javascript、Sass、less、echarts ,能够精通使用 Vue及 Element及ant框架,并熟练掌握 React 框架且有丰富的项目经验。
2.精通 uniapp 的开发,能够用 uniapp 进行小程序和 app 的开发。
3.精通 Mysql、Redis 的基本使用。
4.熟练使用 Git 、svn 代码管理工具。
5.熟练使用 linux、windows、mac 进行开发。
6.熟练使用 Nodejs和 Java。
7.有低代码相关开发经验。
项目描述:项目由一个管理后台和一个大屏组成。其中管理后台主要用于文档、模型、图纸及大屏的管理,大屏用于介绍项目的里程、阶段、工地的监控等。
所使用技术栈: vue3、echarts、ant design vue、typescript、vuex、axios、vite
1、文档、模型、图纸模块采用文件夹和文件的结构,用户可新建文件夹和文件,对文件进行版本管理,移动文件夹位置,下载文件,在线预览文档,并配有相应的权限管理供管理员分配文件夹的权限到各个用户。
2、管理后台配有日志可供管理员查看用户的操作日志。
3、模型、图纸模块外接了bimface,用户可预览模型和图纸,并可做模型与图纸的集成、比对。
4、大屏模块采用文件预加载的方式来确保大屏内的素材在浏览时已加载完毕。
我在该项目中担任前端开发角色,主要负责页面的开发,接口的对接和bug的修复及后期项目的维护。项目使用vue2+elementui进行开发,使用了低代码的框架,并在其基础上进行了二次的开发,核心基础功能包括在线开发设计,流程管理,菜单管理,用户及权限的管理等。
我在该项目中负责该项目的前端开发。使用的技术栈为vue3+elementplus,该网站为公司的官网,主要包括公司主要产品的介绍,及新闻动态和发展历程,并包含一些岗位的信息。