项目简介:本项目是一个前后端分离的视频网站,利用springBoot和vue作为总体实现技术。整个项目分为视频游览模块、视频评论模块、视频收益模块、视频流量模块、充值管理模块、动态管理模块、后台管理模块。
技术架构:springBoot+vue+ElementUI+axios+pinia+saToken
项目职责:
1、按照工作计划,按时完成相关模块设计,开发,单元测试以及定期向组长汇报项目进度
2、实现个人动态发表图片上传,并实时更新个人动态数;使用pinia保存视频博主信息,通过点击访问博主个人主页查看动态
3、关注模块管理,通过双向绑定,功能函数实现点击关注,点击取消关注,并将我的关注信息在个人中心通过表格展示
4、使用pinia保存登录的用户信息,通过pageHelper批量展示我的粉丝信息
5、使用支付宝沙箱支付实现用户充值功能
6、使用G2对我的粉丝变化进行可视化展示
7、使用ElementUI表格对我的充值记录进行展示