该项目主要功能是实现汉语在线视频教学,主要分为学生端与教师端,学生端主要针对欧美市场,学生完善自身信息后,平台会根据信息与平台上教师进行匹配,匹配成功后会优先推荐给学生,学生根据教师课时表进行预约,并下单支付。教师端主要功能是在申请成为教师后,进行线下培训,签订合同,发布ICA汉语教育资格证书,进行教学后,平台对教师教学收入进行提成,项目采用springboot+mybatis框架,采用maven,git等工具进行管理,项目中负责了在线视频的三方成熟产品zoom会议的对接和PAYPAL支付,ipaylinks信用卡支付的对接,及学生端主要功能实现。采用redis对一些常用数据进行缓存,joda三方工具类对时区进行转换处理,aop实现邮件,短信的发送和操作日志的生成;后台管理采用vue框架+接口化开发,在node.js环境下运用npm包管理工具,调用丰富的三方插件,如element UI,加快了开发速度。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论