项目描述:项目采用B2C商业模式,前后端分离开发,分为前台网站系统和后台运营系统,使用微服务架构
负责部分及使用技术:SpringBoot、SpringCloud、Mybatis-Plus、MySQL、Redis、阿里云OSS、阿里云点播、Linux等;
1、实现后台管理的课程发布模块(添加课程信息>创建课程大纲>最终确认发布)
2、使用阿里云OSS服务,实现对课程封面以及讲师头像的存储
3、使用阿里云点播服务,实现对视频的上传,删除,播放等功能
4、实现后台课程讲师信息的增删改查功能
5、使用Redis存储用户注册验证码信息
6、使用Nginx实现前端到后端的请求转发
7、使用Gitee作为代码的远程仓库
8、用Nacos作为注册中心,实现各个服务之间的调用