1、熟练掌握HTML5、CSS3、JavaScript以及页面架构布局,并能够熟练运用到开发中;
2、熟练掌握ES6标准,React、Vue等前端框架,能够用Echarts开发可视化页面;
3、熟悉使用 Less、Sass、rem, postCss,媒体查询等技术来实现不同平台间的适配和兼容;
4、熟悉Git、sourcetree、node、yarn等工具,熟练使用Webpack、Babel、ESLint搭建和管理项目;
5、熟悉微信生态开发(公众号、小程序),熟悉钉钉小程序开发;
6、喜欢钻研技术,对前端开发模块化、工程化、组件化思想有一定的思考和实践经验;
7、积极乐观、责任心强、工作认真细致、有较强的学习能力和优秀的团队沟通与协作能力
优能管理宝后台管理系统 2020.8-至今
开发环境:VS Code、git、MAC、chrome浏览器;
软件架构:React+Antd+TypeScript+webpack+fetch;
项目简介:本项目是一款服务于优能管理宝钉钉小程序的后台管理系统,主要功能包括地方和中心学校制定相关规划、轻微课管理、培训营创建和发布、群组管理、学员管理、规划库等功能;
项目职责:负责群组管理、节奏管控、培训营发布、轻微课数据统计、轻微课提醒、规划评价、规划优秀案例、培训营数据统计等功能开发和维护;
工作描述:
1>根据产品需求,完成功能的开发与迭代。
2>使用Ckeditor实现图文混排输入评价并展示。
3>使用Echarts实现图表数据动态展示。
4>抽取公共组件,如仿钉钉建群输入搜索框、全局弹窗等,供同事使用。
优能管理宝-钉钉小程序 2020.6-至今
项目简介:本项目是一款服务于优能管理宝,主要功能轻微课创建、发布、学习等功能;
项目职责:负责轻微课预览、评价、发布、课程、任务、我的等功能开发和维护;
工作描述:
1>实现多段音频拼接播放、轻微课自动播放;
2>处理Swiper兼容性问题、音频播放暂停异常处理;
3>解决语音评论及回复、评价输入框弹起等问题;
新东方中学小程序 2019.11-2020.06
开发环境:微信开发者工具、Vs Code、git、Window 10、chrome浏览器;
项目简介:主要功能包括学生在线答题、拍照上传、证书分享、培训营、题集、错题本等功能;
工作描述:
1>搭建Jenkins 自动部署打包发布webview端代码;
2>配置node env 多环境编译运行;
3>解决微信小程序手机适配;
高思教育APP 2017.12-2019.10
开发环境:Visual Code、git、Window 10、chrome浏览器;
软件架构:vue+mint-ui +webpack+Ajax;
项目简介:本项目是一款混合开发APP,主要用于学员报名、学员日常业务办理(退转调),此外还包括校区信息展示、会员体系、老带新、学情评估、校企合作等模块;
项目职责:负责学员评价、会员体系、老带新、教师详情、校区详情、课程表、课程体系、学情评估、校企合作、优惠券领取、原班预留、调课转班等功能开发和维护;
工作描述:
1>根据产品需求,完成功能的开发与迭代。
2>使用better-scroll优化界面滑动、引入c-swape进行轮播切换。
3>使用webpack来实现多页面打包。
4>抽取公共模块,供同事使用,引入微信api进行分享,使用友盟,进行数据统计、分析。
5>使用chrome 调试工具进行页面调试、使用Fiddler 抓包分析页面接口调用。
6>与ios/Android 联调,封装通用API(包括页面打开、关闭、返回、分析、埋点、跳转等)。
CRM系统 2018.06-2019-11
开发环境:Visual Code、git、Window 10、chrome浏览器;
软件架构:React+dva+antdesign;
项目简介:项目的主要功能是用于公司学习顾问、校区主管、销售的日常维护和工作管理等;
工作描述:
1>负责学员维护、权限管理、预约试听、电销外呼、主动申请、自动分配、校区排名、提成绩效、资源创建修改以及各类报表等功能开发;
2>通过dva来维护项目的数据管理,使用localstorage进行用户数据本地存储。
3>抽取公共组件,提高代码复用率,使程序性能更优、代码更简洁;
4>同步升级更新antdesign pro 项目、项目打包优化。
5>使用tree.js打入动画,增强用户体验。
6>负责项目的发布上线及日常维护。
爱学习学生端 2017.07-2017.12
开发环境:Visual Code、git、Window 10、chrome浏览器;
软件架构:vue+mint-ui +webpack+Ajax;
项目简介:本项目是一款混合APP,主要功能是用于学生在线完成作业、订正作业、查看报告、获取积分、作业大乱斗激发孩子学习动力等功能。
工作描述:
1>根据项目需求,完成APPh5部分的功能开发,包括作业答题、作业提交、结果展示、错题本、作业大乱斗、作业订正、数据埋点等;
2>联调后端接口进行页面渲染,现有功能迭代等;
3>使用mathJax进行试题公式解析,使用svg动画、css动画完成项目动画。
4>解决ios/android适配和渲染问题。
时间: 2020.8-至今 开发环境:VS Code、git、MAC、chrome浏览器; 软件架构:React+Antd+TypeScript+webpack+fetch; 项目简介:本项目是一款服务于优能管理宝钉钉小程序的后台管理系统,主要功能包括地方和中心学校
开发环境:微信开发者工具、Vs Code、git、Window 10、chrome浏览器; 项目简介:主要功能包括学生在线答题、拍照上传、证书分享、培训营、题集、错题本等功能; 工作描述: 1>搭建Jenkins 自动部署打包发布webview端代码; 2&