动漫交流与推荐平台-springboot + vue
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考
一、项目描述
基于springboot + vue的动漫交流与推荐平台
SpringBoot+Vue动漫交流与推荐平台,支持用户浏览、收藏、评分、订阅动漫,社区发帖互动;后台管理用户、动漫、公告、留言等,功能完整,界面简洁。
前台登录网址: http://localhost:8080/springboot31g9n442/front/dist/index.html
后台登录网址: http://localhost:8080/springboot31g9n442/admin/dist/index.html
管理员账户密码: admin/admin
用户账户密码: 111/111
二、项目功能
(一)用户模块(前台)
-
用户登录/注册:注册、登录、找回密码
-
动漫信息:浏览、搜索、收藏、评分
-
社区互动:发帖、回帖、点赞
-
公告信息:查看平台公告
-
在线留言:给平台留言并查看回复
-
个人中心:修改个人信息、上传头像
-
订阅信息:订阅/取消订阅动漫
-
更新通知:查看已订阅动漫的更新提醒
-
我的发布:查看自己发过的帖子
-
我的收藏:查看已收藏的动漫
(二)管理员模块(后台)
-
个人中心 – 修改密码 – 维护个人信息
-
用户管理:分页查询、启用/禁用、查看详情
-
动漫分类管理:增删改查分类
-
动漫信息管理:增删改查动漫、查看评论、设置封面与视频
-
订阅信息管理:查看用户订阅记录、删除记录
-
更新通知管理:向订阅用户推送更新通知
-
在线留言管理:查看/回复/删除用户留言
-
社区互动:查看/删除帖子、评论
-
系统管理 – 关于我们:编辑平台介绍 – 轮播图管理:设置首页轮播图 – 系统简介:编辑系统简介文本 – 公告信息:发布/编辑/删除公告 – 公告信息分类:维护公告分类
三、运行环境
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0
(此配置为本人调试所用,仅供参考)
四、项目技术
服务端技术:springboot
前端技术:Vue
以上系统源码经过技术整理与调试,确保能正常运行