1.HTML5+CSS3:精通运用HTML5和CSS3进行页面结构和布局,严格遵循编写代码规范。
2.JavaScript:熟练掌握原生JavaScript,并了解ts,能够实现页面交互和功能,并符合W3C标准、兼容主流浏览器。
3.框架:熟练掌握Vue框架和React框架及其相关技术栈,包括vue-router、vuex,具有实际开发经验。
4.UI组件库:熟练使用Element-Plus、Vant、Ant Design等常见UI组件库,能够快速搭建用户界面。
5.面向对象编程:深入理解JavaScript中的原型对象、原型链、作用域链、回调函数和闭包等概念。
6.小程序和H5开发:熟练使用Uniapp开发小程序和H5页面,能够跨平台快速开发。
7.版本控制工具:熟悉Git项目开发、构建、调试和版本控制工具的使用,保证团队协作的高效性。
8.Node.js:了解Node.js项目构建的基本概念和流程。
项目一名称:微金融产品销售(Vue app ts)
项目简介:该项目主要分为系统首页、理财产品、理财项目、和个人中心四大模块,面向金融公司内部人员使用,用户可以通过该软件直接查看并购买不同的理财产品。主要功能主要有推荐产品、产品分类、产品详情、对产品的操作、个人资产交易记录等等。
个人职责:
1.使用vue框架与vant组件组完成页面的搭建布局;
2.负责实现和优化保险App中的理财产品模块和个人中心模块,使用echarts体现产品价值走向,利用axios发送请求连接后端数据库,实现前后端交互;
3.路由、图片使用懒加载,产品列表使用瀑布流实现下拉请求部分产品,进行性能优化,提高用户体验;
4.使用单页面应用,实现前后端分离,提高响应速度,加强用户体验感;
5.每日测试工作总结,并向组长汇报工作进度;协助测试经理完成项目组其他工作。
项目二名称:微金融产品销售管理系统(Vue pc ts)
项目简介:该项目是一个为金融公司内部管理人员提供的后台管理系统,管理人员可以通过该系统进行订单管理、初审、复审、用户管理、数据统计等。
个人职责:
1.使用vue框架结合Element Plus负责实现各个模块静态页面的布局。
2.负责订单管理、用户管理,对数据进行增删改查的操作,使用表单验证机制对用户输入进 行验证,并进行相应的数据处理和格式转换,以确保数据的完整性和准确性,根据用户角 色和权限,实现了不同功能按钮的展示,只有具备相应权限的用户才能进行相关操作,保 证了系统的安全性和可控性;
3.负责数据统计,使用Echarts使统计报表页面数据可视化,并进行交互式操作,使管理人 员能够直观地了解销售情况、用户行为等关键指标。
项目二名称:课件管理系统(Vue pc js)
项目简介:该项目是一个针对不同学情提供个性化方案的网站,允许用户了解阅卷系统、进行学情分析、查看题库组卷、定制报表开发、获取解决方案等等。
个人职责:
1.使用vue框架结合Element Plus负责实现所有静态页面的布局,并测试接口进行反馈。
2.负责学情分析,根据收集到的学校、教育局大量作业、考试、测评、课堂数据,整理出有价值数据,使孤立数据得到提炼挖掘和升级,分析挖掘并合理使用数据;
3.负责题库组卷,学校可以通过难易程度和知识点等条件选择题目生成试卷,试卷生成的同时自动生成答题卡,生成的答题卡符合评卷系统的模板要求。
项目四名称:微信投票系统(Vue 小程序)
项目简介:该项目用于公司内部活动投票时使用,员工可以注册登陆微信小程序,查看投票系统公告、查看投票作品、在线投票、在线论坛交流等功能。
1.参与功能与设计讨论,提出实现方案;
2.使用uni app进行页面搭建,提高开发效率;
3.封装公共组件,如下拉刷新,上拉加载等,提高代码的复用性;
4.通过axios连接后端接口,实现数据的获取和展示,确保用户能够顺利进行投票操作;
5.通过使用微信小程序提供的API和功能,优化用户的交互体验;
6.在线论坛交流模块,实现对帖子的增删改查。