项目描述:本项目是一款基于微信公众号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.微信支付:商户后台系统先调用微信支付的统一下单接口,微信后台系统返回链接参数,商户后台系统将值生成二维码图片,用户使用微信客户端扫码后发起支付。
点击空白处退出提示










评论