Skip to content
34 changes: 33 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,39 @@
# ClubHub 高校社团运营与协同管理平台
<p align="center">
<img src="docs/images/logo.png" alt="ClubHub Logo" width="500">
</p>

<h1 align="center">ClubHub</h1>

<h3 align="center">高校社团运营与协同管理平台</h3>

<p align="center">
<strong>同济大学 2026 软件工程小学期 · 数据库课程设计</strong>
</p>

<p align="center">
<a href="https://github.com/Palind-Rome/ClubHub/actions/workflows/ci.yml"><img src="https://github.com/Palind-Rome/ClubHub/actions/workflows/ci.yml/badge.svg?branch=main" alt="CI"></a>
&nbsp;
<a href="https://github.com/Palind-Rome/ClubHub/stargazers"><img src="https://img.shields.io/github/stars/Palind-Rome/ClubHub?style=flat-square&logo=github" alt="GitHub stars"></a>
&nbsp;
<img src="https://img.shields.io/badge/.NET-10.0-512BD4?style=flat-square&logo=dotnet&logoColor=white" alt=".NET 10">
&nbsp;
<img src="https://img.shields.io/badge/Vue.js-3-4FC08D?style=flat-square&logo=vuedotjs&logoColor=white" alt="Vue 3">
&nbsp;
<img src="https://img.shields.io/badge/Oracle-18c%2B-F80000?style=flat-square&logo=oracle&logoColor=white" alt="Oracle 18c or newer">
&nbsp;
<a href="https://github.com/Palind-Rome/ClubHub/blob/main/docker-compose.yml"><img src="https://img.shields.io/badge/Docker%20Compose-2496ED?style=flat-square&logo=docker&logoColor=white" alt="Docker Compose"></a>
</p>

<p align="center">
面向高校社团组织、成员、活动、项目与资源的一体化 B/S 协同平台。
</p>

ClubHub 是《数据库课程设计》项目,面向高校社团日常运营场景,计划实现社团组织管理、成员招募、活动与场地、项目协作、课程资源、运营评价、公告通知和讨论区等功能。

本项目采用 C# / Visual Studio / Oracle 技术路线,目标实现为前后端分离的 ASP.NET Core B/S 系统,便于多人协作、网页演示和后续部署。

![首页截图](docs/images/首页截图.png)

## 技术栈

- IDE:Visual Studio Community 2022 或更高版本
Expand Down Expand Up @@ -47,6 +77,8 @@ ClubHub 是《数据库课程设计》项目,面向高校社团日常运营场
3. 用 `database/schema.sql` 创建本地数据库结构,用 `database/verify.sql` 验证。
4. 日常开发先从 `dev` 分支开功能分支,用 Issue、PR 和 commit 留痕。

![团队协作](docs/images/团队协作.png)

## 自动化测试

后端测试统一使用 xUnit。API 测试通过 `ClubHubWebApplicationFactory` 将正式 Oracle
Expand Down
Binary file added docs/images/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/团队协作.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/首页截图.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading