基于springboot + vue的动漫交流与推荐平台

51 阅读2分钟

动漫交流与推荐平台-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

二、项目功能

(一)用户模块(前台)

  1. 用户登录/注册:注册、登录、找回密码

  2. 动漫信息:浏览、搜索、收藏、评分

  3. 社区互动:发帖、回帖、点赞

  4. 公告信息:查看平台公告

  5. 在线留言:给平台留言并查看回复

  6. 个人中心:修改个人信息、上传头像

  7. 订阅信息:订阅/取消订阅动漫

  8. 更新通知:查看已订阅动漫的更新提醒

  9. 我的发布:查看自己发过的帖子

  10. 我的收藏:查看已收藏的动漫

(二)管理员模块(后台)

  1. 个人中心 – 修改密码 – 维护个人信息

  2. 用户管理:分页查询、启用/禁用、查看详情

  3. 动漫分类管理:增删改查分类

  4. 动漫信息管理:增删改查动漫、查看评论、设置封面与视频

  5. 订阅信息管理:查看用户订阅记录、删除记录

  6. 更新通知管理:向订阅用户推送更新通知

  7. 在线留言管理:查看/回复/删除用户留言

  8. 社区互动:查看/删除帖子、评论

  9. 系统管理 – 关于我们:编辑平台介绍 – 轮播图管理:设置首页轮播图 – 系统简介:编辑系统简介文本 – 公告信息:发布/编辑/删除公告 – 公告信息分类:维护公告分类

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1758596215-86a60bc1bdddf4e.png

1758596222-335c68cc9748350.png

1758596226-2c74448d3169516.png

1758596228-6aff8d73bd86f4a.png

1758596230-a675f4aa39197c2.png

1758596233-e66794b97b0f500.png

1758596234-54ae93b8b13ae93.png

1758596239-3ff9b73c7243d85.png

1758596240-7229b1669c2fa28.png

1758596244-651ba3c81c15cd9.png

1758596247-48aa5f528f2e6ed.png

1758596250-8f1f766063307e5.png

1758596252-2ccfa7228545ee1.png

1758596254-64ffb260f33b87b.png

1758596258-3cef76771180826.png

1758596261-73b289bd64acf52.png

1758596263-f4cfaf3742cc740.png

1758596266-065e5d5dfc8be02.png

1758596268-672fb25f16171ff.png

1758596271-ce969cb4289aa34.png

1758596275-896220d3e90c414.png