NestHub


基于 OpenIsle 二次开发的社区平台


💡 简介

Nesthub 是一个基于 OpenIsle 二次开发的全栈技术社区平台,使用 Spring Boot + Vue 3 构建。
原项目提供了用户注册、OAuth 登录、贴文发布、评论交互等基础功能,本项目在此基础上进行了大量定制优化。

🔧 基于原项目的定制改动

🖼️ 产品截图

以下是 NestHub(巢盒)核心功能界面展示,平台实现类似 QQ 频道的多级分组结构,支持频道管理、用户权限管控及实时消息推送。

频道总览 ▲ 频道总览:左侧一级频道与二级子频道的层级结构

子频道详情 ▲ 子频道详情:点击进入子频道

频道群聊 ▲ 频道群聊:频道内群组聊天界面,支持多人实时交流

消息弹窗 ▲ 消息弹窗:浏览器内消息通知弹窗

用户管理 ▲ 用户管理:后台用户角色搜索、权限管控及禁言操作

管理后台 ▲ 管理后台:频道创建、排序、归档等全局管理面板

✨ 原项目已有功能

🚀 快速部署

详细部署指南见 (待补充)。

# 克隆项目
git clone https://github.com/kyl126/NestHub.git

# 后端配置
cd backend
cp .env.example .env
# 编辑 .env 填入数据库、OAuth等信息
mvn spring-boot:run

# 前端配置
cd frontend
npm install
npm run dev

📋 授权与致谢

本项目基于 OpenIsle 二次开发,遵循原项目 MIT License 发布。

版权所有 (c) 2026 kyl126