项目介绍

本项目是一款基于SpringBoot+Vue高校社团平台,集成了AI大模型技术,为学生、社团负责人和管理员提供全方位的社团、活动与成员管理服务。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

核心功能

  • 三种角色权限:学生、社团负责人、系统管理员
  • 社团全生命周期管理:申请建社、审核、编辑、上架/下架、成员入退社审批
  • 活动报名管理:社团发布活动、成员报名、取消报名、报名人数限制
  • 社团分类与活动分类管理
  • 公告管理:平台公告发布、置顶
  • 评论与评分:对社团发表评论与星级评分
  • 收藏管理:收藏感兴趣的社团
  • 敏感词过滤:管理端维护敏感词库,对评论等内容进行过滤
  • AI智能客服:基于 DeepSeek 的 SSE 流式对话客服系统
  • 数据统计:可视化展示平台运营数据,支持年度新增趋势分析

技术栈

后端 (backend)

  • SpringBoot
  • MyBatis-Plus
  • MySQL
  • Redis
  • SpringMail
  • LangChain4j + DeepSeek API
  • JWT认证
  • Swagger
  • Hutool

门户前端 (portal-frontend)、管理前端 (admin-frontend)

  • Vue3
  • Element Plus
  • Vue Router4
  • Pinia
  • ECharts5
  • WangEditor
  • Animate.css
  • Axios
  • Vite5

功能说明

学生功能

  • 注册/登录/退出登录
  • 个人中心
  • 浏览社团
  • 申请加入社团、取消申请、退出社团
  • 收藏感兴趣的社团
  • 对社团发表评论与评分
  • 浏览社团活动并报名
  • 查看我的社团与我的活动
  • 查看平台公告
  • AI智能客服对话

社团负责人功能

  • 登录/退出登录
  • 个人中心
  • 申请建社
  • 管理自己创建的社团
  • 成员入社审批
  • 查看社团成员列表
  • 发布/编辑社团活动
  • 查看活动报名情况
  • AI智能客服对话

管理员功能

  • 登录/退出登录
  • 个人中心
  • 用户管理
  • 社团分类管理
  • 社团管理
  • 社团成员管理
  • 活动分类管理
  • 活动管理
  • 活动报名管理
  • 公告管理
  • 敏感词管理
  • 评论管理
  • 收藏管理
  • 数据统计与可视化

许可证

本项目仅供学习交流使用。数据库和代码都齐全。包含1.8W字的参考文档。

深入交流

chengxusheji12345

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐