Skip to content

brainy-is-sexy/hogwartsMOOC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hogwarts-MOOC

采用Springboot+Vue搭建的在线教育视频网站。采用B2C商业模块,使用微服务架构,项目采用前后端分离开发。项目分为前台系统和后台系统。

前台系统包含:首页数据显示、课程列表和详情、课程支付、课程视频播放、微信登陆、微信支付等

前台系统前端代码地址

后台系统包含:权限管理、教师管理、课程分类管理、课程管理、统计分析等

后台系统前端代码地址

项目主要技术

前端:Node + Vue +element-ui+NUXT
后端:SpringBoot + SpringCloud +Redis + Nginx + MySQL + Maven
其他涉及到的中间件包括Redis、阿里云OSS、阿里云视频点播

实现效果

前台系统

data

后台系统

q

项目部署

由于后端采用微服务架构,需要先启动微服务配置中心nacso,以及redis

nacso下载地址

redis下载地址

一共有10个服务全部启动

api_gateway:网关服务

service_acl:权限管理

service_cms:轮播图服务

service_edu:教师课程(主要服务)

service_msm:短信发送服务

service_order:订单服务

service_oss:阿里云oss服务

service_statistics:统计图表服务

service_ucenter:登陆注册服务

service_vod:视频播放服务

至此,项目后端启动完毕。前端启动请参考:

前台系统前端代码地址

后台系统前端代码地址

About

Springboot+Vue搭建的在线教育视频网站

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages