1、熟练使用 React框架开发,掌握Redux、React-router、hooks等
2、熟悉 JS、ES6、Typescript 规范,HTML5、CSS3等基础知识
3、熟悉 ElementUI、Ant Design 等前端常用组件库
4、熟练掌握 Echarts、DataV 、AntV 等数据可视化图标库
5、熟练掌握 Git 版本管理工具,进行多人协同合作开发
电子公文平台
描述:该平台提供各类型的合同、协议申请、申请、审批、查询等功能,根据登录用户的权限展示不同菜单、界面、查询条件、审批工单、操作按钮等,用户可以根据自己的业务需求对此进行操作。
职责:
1、参与需求评审和沟通,并确定产品开发需求,编写项目需求页面开发文档,配合测试、产品完成项目预审上线
2、权限管理:包括菜单权限、路由权限、按钮权限等,登录时获取用户信息查看用户访问权限,根据权限生成导航 菜单、路由以及操作按钮
3、提供清晰的筛选和排序选项以及多维度的筛选条件,对查询结果进行有序展示
4、封装公用的上传文件组件,支持各个类型文件的上传、下载、预览文件
5、独立完成各个模块的表单提交、查询及列表展示、详情查看等开发任务
6、推动业务需求在各个节点按时保质保量交付和版本迭代
技术要点:react、react-router、redux、dva、ant design、typescript、hooks等
权限管理平台
描述:这个项目是一个具有权限数据的可视化平台,它使用 antV 结合 echarts 实现数据的可视化操作,方便查看各种权限的情况,提供各种图表包括折线图、柱状图等展示各类权限的人数、有效期、使用情况等
职责:
1、对菜单、按钮、页面路由等设置权限,根据登录用户的权限展示不同菜单、按钮、页面
2、每个页面提供查询、table列表的筛选,对查询结果进行有序展示,方便用户及时获取到所需的数据
3、使用antd、echarts、antV开发页面,正确无误的将数据展示在各个图表中,实现数据可视化,帮助用户更好的了解当前平台的权限使用情况
4、处理接口返回的数据格式,实现接口数据交互,兼容对异常数据的处理,避免页面因为异常数据展示异常
5、项目打包、部署,版本迭代
技术要点:react、react-router、redux、dva、echarts、ant design、antV、typescript
城市人家官网
描述:方便用户了解公司概况,知晓公司报价,人员架构,工程人员、公司动态等情况;用户可以根据自己的户型查看相应的设计方案图及效果图,了解时下室内设计的流行趋势
职责:
1、根据工作安排高效、高质地完成代码编写,确保符合规范的前端代码
2、对页面百分百的按照设计图进行布局,并实现设计图及设计文档的功能
3、负责与UI进行沟通,进一步美化界面效果
4、优化网站前端性能,确保用户的舒适体验度
5、页面通过标准化校验,兼容各个主流浏览器,并保证各个主流浏览器的页面性能
技术要点:javascript、jquery、css3、html5、github