熟练掌握 HTML、CSS 、JavaScript,以及ES6语法
熟练使用React构建项目,以及独立搭建整个项目架构
熟练使用Git、Webpack、npm包管理工具,等团队协作开发工具
熟练使用Ant Design、熟悉Mint UI、Bootstrap等前端UI框架
会使用ECharts图表、Ant Motion动画配合开发
会使用GraphQL操作数据库,进行基本增删改查基本操作
会使用Electron 独立搭建桌面端应用
掌握node.js搭建webservice,以及nodejs编写脚本方便工作使用
党建系统
项目简介:基于react+antd开发项目,党建系统有20余个板块。
负责内容:针对党建数据的产生,整理,采集,展示建立完善的党建项目
负责板块有:入党管理、党员思想汇报、党员帮扶管理、报备信息、以及党员活动、流动、学习多个角度进行开发应用,完善数据采集
项目涉及到前后端配合,以及多个开发人员共同配合开发
开发中需要不断思考项目在实际环节中会出现的问题,以及会在实际中产生不同的需求,不断优化以及修改工作流程,做到展示详细的数据,写入数据时考虑不同应用中,以及不同环境下需要数据的地方,做到数据录入的完整性
代码中需要做到详细的注释,代码结构清晰,分模块开发,变量名命名清晰,给以后的代码维护创造良好的条件
综合行政系统
项目简介:一套完整的OA系统,基于react+antd,包含入职、培训、晋升,请休假、加班等个人应用,以及各组织部门的管理应用,总共18个板块。
负责内容:负责出差、会议、资产等9个板块的开发
该项目改变传统OA系统中权限的划分,遵循业务产生数据的原理,将实际业务与管理应用分离,在实际业务应用中产生数据,这里更加复杂了前端对整个项目的理解,以及对业务本身的理解,在理解完成后进行沟通,不断修改前端产生数据的地方,以及展示数据的严谨
对于代码而言,代码中增加了传入多种数据格式,在一个模块中如何应对多种数据,进行判断配合后端进行存储,前端采用了动态生成表单,数据校验,以及完整性校验的工作
标注平台
项目简介:一整套在线工作平台,内有成员管理,组织管理,权限管理,以及整个数据标注公司的业务流程。
负责内容:负责整个标注平台的前端开发
该项目将数据传入oss对象存储中,在前端拿去数据,进行不同的展现形式,方便用户对数据进行标注整理,达到数据清洗的目的
对于代码,本项目经历的多人编写,最大的收获就是不断学习别人优点,对代码不好的地方进行重构,提取代码相同模块,进行组件化开发,充分做到代码复用性高,运行更加稳定,对容错率做了很大调整,在面对用户的时候,不断与用户沟通,逐步改变自己的页面交互性,在工作中不断学习新的知识,对深层次的代码理解,与整个代码的生命周期有了更加透彻的理解
对于项目而言,因为整个平台贯穿了公司每个项目的流程,我对业务也必须熟悉,工作过程中也不断对业务进行提出自己的看法,对公司业务流程的完善也做出了努力
项目简介:一整套在线工作平台,内有成员管理,组织管理,权限管理,以及整个数据标注公司的业务流程。 负责内容:负责整个标注平台的前端开发 该项目将数据传入oss对象存储中,在前端拿去数据,进行不同的展现形式,方便用户对数据进行标注整理,达到数据清洗的目的
模仿antd pro做的管理系统,负责整个页面开发 该项目改变传统OA系统中权限的划分,遵循业务产生数据的原理,将实际业务与管理应用分离,在实际业务应用中产生数据,这里更加复杂了前端对整个项目的理解,以及对业务本身的理解,在理解完成后进行沟通,不断修改前端产生数据的地方,以及展