项目一:小可批题
项目概述:
该小程序以学生和家长两个视角,为学生提交作业,查看作业批改结果,错题收集,学情分析等功能,家长可 以进行多学生切换,多方位了解孩子学情。
工作描述:
1. 基于Vant+TDesign完成UI组件的二次封装,使用微信原生小程序+Webview嵌套H5完成项目页面开发。 2. 使用js-api-wx+wx原生api完成原生小程序和H5页面的复杂数据交互和通信。
2021.08-2023.07
3. 封装适配多端环境(纯H5, wx, 内嵌钉钉)的公共api和公共业务组件,提高代码复用率,提升团队开发效率。 4. 使用vue-page-like-app模拟实现类似原生App页面的缓存和清除效果。
5. 负责代码合并,小程序灰度发布和全量发布。
项目二:pc教师端
该项目以帮助教师更好的完成教学教研工作为目的, 提供了布置练习册作业、设计作业, 批改作业,作业讲 评,错题管理, 学情分析等功能。
工作描述:
1. 使用Vue3.x+TypeScript+Vuex+ElementPlus+Vite+Scss,按照UI稿完成迭代页面开发和工程化打包, 使用 Eslint+Prettier+Husky进行代码规范和格式化。
2. 使用antv/g2二次封装,自定义可视化图表,实现复杂动画效果。
3. 使用img-mark实现对图片的绘制、画框、标注等操作。
4. 基于公共库latex组件封装适配各个场景的渲染组件。