- 添加完整的 API 接口文档 (docs/API.md) - 6 个主要接口的详细说明 - 请求/响应示例 - 错误码说明 - 多语言使用示例 - 添加开发指南 (docs/DEVELOPMENT.md) - 项目技术栈说明 - 目录结构详解 - 模块化开发教程 - 数据库设计说明 - 扩展建议
- 创建 app/modules/scoreboard 模块目录 - 添加配置常量 (EVENT_CATEGORIES, TEAM_GROUPS, EVENT_TYPES) - 添加 API 工具函数 (fetchEvents, fetchTeams, fetchResults 等) - 添加可复用组件 (ModuleLayout, StatCard, DataTable) - 添加模块导出文件 (mod.ts) - 添加模块使用文档 (README.md) - 更新首页使用模块 API 函数 后续可通过 import { xxx } from '~/modules/scoreboard' 导入使用
- 前后端分离架构 (Nuxt 3 + Element Plus) - SQLite 数据库 (better-sqlite3) - 比赛项目管理 (田赛/径赛/团体赛) - 队伍管理 (5 个组别) - 成绩录入与积分统计 - 记分板展示 (排名/奖牌榜) - 移动端响应式适配 - 侧边栏布局 + 抽屉菜单 - 自动生成初始化数据接口