《基于Web的视频分享网站的设计与实现》本人参考csdn博主”我笑ta人看不穿“实现的项目,在原功能上做了些许修改。
主要运用技术:
前端:
前台:
1) 开发框架:layui
2) 包管理工具:直接下载导入
3) 利用技术: thymeleaf
4) 开发工具:webstrom
后台:
5) 开发框架:Vue
6) 包管理工具:npm
7) 打包工具:webpack
8) 开发工具:VsCode
后端:
1) 开发框架:SpringBoot + MyBatis
2) 打包工具:Maven
3) 数据库:MySQL
4) 开发工具:IDEA
系统模块
前台
用户模块:包括账号管理,个人中心,消息中心,视频中心,视频上传,投票管理,视频模块,推荐列表功能,搜索功能等模块。
账号管理:包括用户的注册和用户的登录两功能,在登陆主页后点击头像下拉个人中心可对用户个人数据进行修改。
个人中心:包括用户头像的修改,用户的网名设置,密码修改,性别设置,密保修改等功能。
消息中心:主要是用户对视频创作者创作者的点赞,关注,收藏,私信等相关操作消息会在消息中心显示。
视频中心: