在线教育平台

我要开发同款
107阅读

作品详情

项目描述:本项目是一款基于微信公众号B2C模式的前后端分离在线学习平台,该平台包含两大部分:后台管理系统和公众号服务;平台会定期推出直播或点播课程,为学员构建了一个全方位的在线学习平台
所用的技术:
后端:
1.SpringBoot、SpringCloud、MyBatisPlus框架
2.cos文件存储、视频点播、Redis、RabbitMQ、Nginx、Lombok、Nginx等中间件
前端:Vue、element-ui 、Axios、

项目功能:
1.讲师管理:整合腾讯云COS文件存储完成讲师头像的上传,通过MyBatisPlus封装的方法进行对讲师简单的CRUD
2.点播管理:管理员可以添加课程,学员可以通过公众号进行课程的学习
3.课程管理: 整合腾讯云点播进行课程视频的上传,以及删除操作。
4.直播管理:学员可以点赞交流,购买推荐的点播课程
利用第三方SDK进行开发:
欢拓云直播平台:欢拓是一家以直播技术为核心的网络平台,旨在帮助人们通过网络也能实现真实互动通讯。
4.微信支付:商户后台系统先调用微信支付的统一下单接口,微信后台系统返回链接参数,商户后台系统将值生成二维码图片,用户使用微信客户端扫码后发起支付。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论