新东方雅思Pro、新东方托福Pro
技术栈:React + webpack + AntDesign Mobile
负责app中需要快速迭代和能够分享出去的h5页面的开发;负责H5与app交互接口的定义,并与app端联调;负责项目中页面ipad样式适配;暗黑模式样式的适配;使用better-scroll实现上拉加载,下拉刷新;Echarts实现学习统计数据的可视化;使用htm12canvas实现海报分享功能等。
出国留学站
技术栈:React + Next.js + AntDesign + echarts
该项目是用Next.js构建的兼具客户端和服务端渲染页面的项目,主要负责日常业务迭代开发;
主要负责听力模考模块的开发,具体包括埋点上报,seo优化,使用echarts实现评分报告数据雷达图展示等;公共组件的封装,并引入Storybook实现组件驱动开发;维护优化页面性能,不断实现更好的交互体验。
新东方雅思AI口语小程序
主要负责模拟考试主题对话页的开发,录音及音频曲线绘制组件的开发,封装音频播放器组件,接入微软语音sdk,将用户录音转成文本进行上传,并将AI返回的评价文本转为语音。