
今天带来一款精品源码:”在线视频教育网“ , 本文介绍了系统功能与部署安装步骤,如果您有任何问题,也请联系我.
此款作品由本人亲自开发,市面上没有,如有售卖视为侵权! 作品可用于毕设,不可用于商业。








这是一个基于 Spring Boot + Vue3 开发的在线视频教育系统,分为前台用户界面和后台管理两部分。前台支持用户观看视频、发送实时弹幕、评论互动、收藏等功能,并具有播放进度记录、观看历史等个性化服务。后台管理系统提供视频教程管理、用户管理、视频上传、运营数据统计等功能。系统采用前后端分离架构,整合了视频播放、弹幕系统、用户认证等多个模块,为用户提供流畅的观看体验。
视频弹幕,采用了websocket实现。
1. 用户功能
2. 视频播放功能
3. 互动功能
4. 内容浏览
5. 播放器特性
1. 类目管理
2. 视频管理
3. 单个视频的章节管理
4. 用户管理
5. 评论管理
6. 网站统计
6.首页推荐管理
安装nodejs , v22.14.0, 自己到官网上面去下载安装就可以了。一定要安装这个版本

进入到管理后台项目anime-admin目录下, 右键,运行cmd,依次运行下面几个命令:
npm install --save-dev @vitejs/plugin-vue
npm install -D sass
npm install echarts --save
npm install
npm run dev
运行项目

进入到前端项目anime-web目录下, 右键,运行cmd,依次运行下面几个命令:
npm install
npm run dev
运行项目

到此前端项目部署完成。
自己安装好数据库,注意,必须啊时mysql8 ,否则代码运行会出错。 然后执行 “wx_hadluo_bilibili.sql”

项目需要连接redis , 自己在网上下载一个windows版的redis启动就可以了。

然后部署后端 , 打开idea, 导入maven工程 hadluo-bilibili-server。
打开resources目录, 修改 application.yml 配置文件,主要修改下面几个信息:
1. 修改数据库

2. 修改文件上传,下载信息:

3. 邮件服务器信息(用于注册):

4. 注册时,默认的头像和昵称:

然后启动 main 启动类 AnimeServerApplication:

后台管理:
http://localhost:3001/Dashboard
前端:
http://localhost:3000/
欢迎关注我,我是专门分享源码技术的老罗软件。有问题也请联系我!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。