该项目是对于各大银行和社会人士的培训系统,集成在线授课,视频观看和在线试题考试等等。
项目架构:
1、基于vue全家桶搭建,使用mintui和px2rem插件自适应各个设备;
2、视频播放和授课使用polyv.js插件提高播放的体验;
3、封装axios成统一的请求的api,使用es6、es7语法简约代码和可读性;
4、对接微信登录和支付功能,集成扫码和拍照等相关功能;
5、使用WebSocket实现实时监控在线考试等功能;
技术难点:在线考试实现实时监控功能,在线踢人、邀请人,强制考试结束功能等。