考验调剂小程序
项目介绍:
项目基于Node和Taro,采用前后端分离架构,构建微信、百度、QQ多端小程序应用;实现志愿填写、院校查询、院校调剂,报考信息,专业查询,根据不同省份考验择校等功能。
技术要点:
1、使用Taro+Taro-ui构建用户界面
2、使用React+TypeScript+ES6+Scss完成开发,Redux全局数据处理
3、多端配置部署编译,兼容性编写
4、集成百度AI接口,实现智能化
项目职责:
1、产品需求对接和评审,搭建开发环境,规范制定,独立负责开发
2、封装公共类防范和基础组件,文档编写;
3、根据UI设计完成页面,接口调试,多端小程序调试,发布上线,后续迭代工作
短视频课堂管理后台
项目描述:
该项目使用Vue和iView4.x集成,采用前后端分离架构开发,构建基于Token认证的app后台管理应用,通过用户和数据权限隔离形成三分钟课堂、启达网校、中公教师考验多应用可扩展后台系统。
功能实现:
短视频创建、上传、审核和发布,知识体系数,栏目创建和管理,关键词、敏感词、评论管理,用户以及意见反馈,营销广告,优惠卷,直播课程、录播课程、组合课程的创建和管理,教师和学员管理,商城和订单管理,APP首页定制设置,用户权限、菜单权限管理
技术要点:
1、基于vue-cli3搭建,使用iViewUI快速搭建页面
2、使用Vue+Vue-router+Vuex+Less+Axios开发
3、基于iView的Table和Page完成二次封装
5、使用Tree和render函数实现复杂知识树的操作
6、基于Base64和aes加密实现和封装OSS上传公共组件功能
7、使用vue-quill-editor富文本编辑器实现对活动,文本的管理
8、使用vuedraggable实现对数据的排序和拖拽功能
9、使用自定义mixins实现复用性
10、Swiper轮播图
11、使用Axios封装请求接口
项目职责:
1、负责该项目多应用平台架构设计,权限设计,以及针对不同app做数据隔离,架构统一
2、参与产品讨论,需求迭代,工期评估,带领前端组,配合产品、设计、后端完成项目开发
3、通过eslint统一规范和检查代码质量,解决工作中遇到的问题
4、通过Code Review 互查代码,总结问题,复盘
5、后期迭代,版本控制,线上环境部署
短视频课堂H5
项目描述:
该项目使用React开发,采用前后端分离架构开发,构建基于三分钟课堂/启达网校/教资考试APP内嵌、推广、分享,购买功能的H5移动端应用。
功能实现:
课程购买、课程拼团购买、课程分享、短视频、
技术要点:
1、基于UmiJs3.0搭建,使用antd-mobile交互组件
2、使用React+TypeScript+Hooks+Less+flex布局开发
3、使用 Dva作为数据流管理
4、使用vw手机端适配
5、Swiper轮播的使用
6、使用Model处理数据交互
7、使用umi Router作为路由管理
8、根据不同APP开发多主题
9、编写flex公共css样式表
10、通过cross-env实现多环境配置
11、集成微信SDK实现微信支付
12、自定义Hooks实现双向数据绑定,过滤器等
项目职责:
1、搭建H5框架,路由设计,多主题设计和开发,多环境配置,微信SDK封装,公共方法和组件编写
2、根据需求和UI实现页面功能,完成接口对接和调试
3、TS接口实现
HealthAI社区
项目描述:
该项目主要是针对开发者接入技能,关于AI技术,医疗健康行业板块讨论社区。功能包括发表提问,创建模块,板块专区包括计算机视觉,NLP等。
项目技术:
1. 采用服务端渲染框架Nuxt.js,进行SEO优化;
2. 采用vue2.x+vue-router+vuex+sass+ES6+axios+element-ui技术栈;
3. 集成ESLint,asyncData异步数据处理;
4. 集成七牛云以及Markdown编辑器
项目职责:
1. 搭建nuxt.js开发环境,独立开发;
2. 数据API封装和设计统一管理;
3. 实现SEO搜索动态配置html内容,更利于SEO;
4. 配合后台完成数据交互;
2018.3-2018.5 减约快应用
项目描述:
该项目是基于快应用联盟平台开发、快应用框架、通过AI技术赋能,精准定制健康管理方案的一款应用。功能包括查询(语音、图像、文字查询),记录(三餐、运动)、分析(身体数据分析),定制减脂计划、商城,会员体系,服务模块,活动模块,用户中心等。
项目技术: