大型体育比赛综合管理系统
集成导播控制、实时计分、赛况分析、移动裁判端于一体的五端协同平台。致力于为体育赛事提供专业、高效、实时的一体化解决方案。
所有端通过 WebSocket 实时同步,延迟 < 100ms
Node.js + Express + TypeScript + Prisma + Socket.IO
核心服务端,提供 REST API 和 WebSocket 实时通信。使用 SQLite(开发)/ PostgreSQL(生产)。
WPF + .NET 8.0 + MVVM
专业计分界面,支持快捷键操作、比赛计时、事件上报。适用于现场裁判使用。
WPF + .NET 8.0 + MVVM
导播台界面,支持多摄像机切换、转场效果、慢动作标记。让赛事直播更专业。
Kotlin + Jetpack Compose + Material 3
移动裁判端,支持离线操作、自动同步。让裁判在场地任意位置都能上报比赛事件。
ArkTS + ArkUI + HarmonyOS NEXT
鸿蒙裁判端,与 Android 端功能一致,支持鸿蒙生态设备。
React + TypeScript + TailwindCSS + Vite
实时赛况可视化面板,提供数据统计、图表分析、比赛回放功能。
所有端通过 Socket.IO 保持实时同步,事件广播延迟 < 100ms,确保比赛状态即时更新。
Android/HarmonyOS 端支持离线操作,网络恢复后自动同步队列中的数据,永不丢失。
采用 MVVM、Clean Architecture 等现代架构模式,代码清晰、易维护、易扩展。
深色主题设计,流畅动画效果,响应式布局,提供优质的用户体验。
完整的 REST API 和 WebSocket 接口,方便第三方系统集成和扩展。
详细的文档、种子数据、一键启动脚本,让开发者快速上手。
EventControlSystem 是一个开源项目,由 Huafeirong 发起并维护。我们热烈欢迎更多开发者参与贡献,一起打造更专业的体育赛事管理系统!
💡 无论你是前端、后端、移动端开发者,还是 UI/UX 设计师,
都欢迎为这个项目贡献你的力量!