3b3496559b81de90e6430a051bf2f5c29bd31b48
Scoreboard · 运动会积分榜系统
一套局域网内部署的运动会成绩与积分系统:一个服务端 + 两个界面。
| 界面 | 地址 | 用途 |
|---|---|---|
| 实时积分大屏 | /display |
只读、无人值守;成绩发布后 1 秒内更新 |
| 裁判长管理面板 | /admin |
登录后录入、审核、发布成绩,控制大屏 |
后台一改数据,前台大屏实时跟着变;草稿不上屏,发布才生效,误操作可撤销、可追溯。
当前状态
📋 设计阶段 —— 开发文档已成型,等待 D1–D13 决策确认,尚未开始编码。
文档
开发文档集见 devdocs/:
| 编号 | 文档 |
|---|---|
| 01 | 需求与范围 |
| 02 | 积分与排名规则 ★ 核心 |
| 03 | 技术选型与架构 |
| 04 | 数据模型 |
| 05 | 接口与实时协议 |
| 06 | 大屏端设计 |
| 07 | 管理面板设计 |
| 08 | 安全与可靠性 |
| 09 | 测试策略 |
| 10 | 部署与现场方案 |
| 11 | 开发计划与里程碑 |
| 12 | 风险登记册 |
拟定技术栈
Node.js 22 + TypeScript + Fastify + Socket.IO + SQLite + Vue 3 + Vite
许可证
MIT
Languages
Go
53.5%
TypeScript
25.9%
Vue
14.5%
JavaScript
3.7%
NSIS
1.2%
Other
1.2%