springboot+vue+websocket视频播放器项目更

2022-12-01  本文已影响0人  自学java的菜鸟小赵

项目说明

cc-video是一个功能齐全的分布式项目,结合短信发送,视频上传,私信聊天,第三方登录功能。后端使用人人开源管理系统。已经提交至gitee上面了,直接搜索cc-video,有2个版本,一个是线上版本还有一个本地测试版本,线上版本前端地址http://node3.js.giao.me:9956,测试账号xiaozhao,密码123456,因为服务器比较差,所以会比较慢。后端地址http://node3.js.giao.me:9956/admin/index.html/

具有如下特点

项目结构

cc_video
├─renren-common     公共模块
│ 
├─renren-admin      管理后台
│    ├─db  数据库SQL脚本
│    │ 
│    ├─modules  模块
│    │    ├─job 定时任务
│    │    ├─log 日志管理
│    │    ├─oss 文件存储
│    │    ├─security 安全模块
│    │    └─sys 系统管理(核心)
│    │ 
│    └─resources 
│        ├─mapper   MyBatis文件
│        ├─public  静态资源
│        └─application.yml   全局配置文件
│       
│ 
├─renren-api        API服务
│       
├─renren-gateway   服务网关
│        └─config   跨域配置
│
│       
├─video-admin-web  cc-video功能模块
│
│ 
├─video-third-part 第三方功能模块
│
│ 
├─video-admin-vue  后端页面
│
│ 
├─video-front-vue  前端页面

软件需求

所用技术

后端技术 版本
jdk 1.8
maven 3.0+
springboot 2.3.2.RELEASE
mysql 8.0.21
redis 4.2.2
springcloudalibaba Hoxton.SR6
nacos 2.2.1.RELEASE
openfeign 2.2.1.RELEASE
gateway 2.2.3.RELEASE
mybatis_plus 3.5.2
websocket 2.3.2.RELEASE
shiro 1.10.0
jwt 0.7.0
前端技术 版本
nodejs 12.14.0
vue
element-ui
vueX
axios
cookie

!!nodejs最好版本一致。

页面展示

前端页面


项目主页.png 登录成功显示页面.png 登录页面.png 注册页面.png 视频显示页面.png 用户评论页面.png 个人中心页面.png 上传的视频页面.png 关注页面.png 回复页面.png 他人用户页面.png 前台上传视频页面.png 私信页面.png 支付页面.png 支付成功页面.png qq显示订单支付状态.png



后端页面

后台登录页面.png 后台分类管理页面.png 视频列表页面.png 根据分类获取视频列表页面.png 后台用户评论管理页面.png 后台上传视频页面.png 用户管理页面.png
上一篇下一篇

猜你喜欢

热点阅读