未来书院(APP)
项目描述: 面向C端用户,用户可在线购买互动视频课程,并进行在线学习。
项目职责:
使用了vue-cli对项目进行构建,更改项目配置文件
采用了 Vant UI库作为项目的组件操作等,采用按需引入的方式以减小项目的体积
封装了axios请求拦截拼接必要的字段信息,采用装饰器对class构造函数添加方法
封装全局的工具函数,判断手机设备和h5开发调试环境方便兼容对一些操作的取值等
独立负责了商品的支付模块(微信支付和支付宝支付),和后端同事进行数据联调,支付回调的处理 和订单状态的查询等
负责对书籍详情页面对数据的渲染和对接原生的打开电子书阅读器
AI智能作业(APP)
项目描述:
AI智能作业是一款作业辅助完成软件,适合学生、教师和家长使用,帮助学生用户拍照搜题,咨询 教师解答问题,帮助教师用户管理学生学习,轻松批改作业,帮助家长用户,实时查看学生作业完成情 况,选择不同的身份进行不同模块使用。
项目职责:
独立负责了错题本学生端的研发工作,由之前的React改为Vue框架进行重写和UI优化
项目主要包含了错题列表、错题详情、错题编辑、错题再练和错题解析等模块
采用指令的方式对接口返回url进行请求、解析、取值并进行页面的渲染
使用了mathjax库对数学公式的字符进行正确的显示
负责错题解析的数据格式处理,抽离组件方便公共使用
负责错题的再练功能,结合Tab标签页组件来达到答题卡的效果
采用了 vuex 结合 Local Storage 的方式,对全局的数据状态进行管理操作