# GameGroup 项目文档目录 本目录包含 GameGroup 后端项目的所有文档。 ## 📁 目录结构 ``` doc/ ├── api/ # API 相关文档 │ └── API文档.md # 完整的 API 接口文档 ├── deployment/ # 部署相关文档 │ ├── DEPLOYMENT.md # Docker 部署指南 │ └── 部署指导文档.md # 详细部署说明 ├── development/ # 开发相关文档 │ ├── PHASE5_OPTIMIZATION.md # 第五阶段优化计划 │ ├── 修改记录.md # 项目修改记录 │ └── 开发步骤文档.md # 完整的开发步骤文档 └── testing/ # 测试相关文档 └── test-summary.md # 测试总结报告 ``` ## 📚 文档说明 ### API 文档 - **API文档.md**: 包含所有 API 接口的详细说明,包括请求方法、参数、响应格式等 - 认证相关接口 - 用户管理接口 - 小组管理接口 - 游戏库接口 - 预约管理接口 - 账目管理接口 - 排班助手接口 - 黑名单系统接口 - 荣誉墙接口 - 资产管理接口 - 积分系统接口 - 竞猜系统接口 ### 部署文档 - **DEPLOYMENT.md**: Docker 容器化部署指南 - Docker 镜像构建 - Docker Compose 配置 - 环境变量配置 - 部署步骤说明 - **部署指导文档.md**: 详细的部署指导 - 服务器环境准备 - 数据库配置 - Redis 配置 - 应用部署 - 常见问题解决 ### 开发文档 - **开发步骤文档.md**: 项目开发完整流程 - 第一阶段:项目初始化与基础配置 - 第二阶段:核心基础设施 - 第三阶段:核心业务模块开发 - 第四阶段:高级功能模块 - 第五阶段:集成与优化 - 第六阶段:测试与部署 - **PHASE5_OPTIMIZATION.md**: 第五阶段优化计划 - 性能优化策略 - 缓存优化方案 - 数据库优化 - API 优化 - **修改记录.md**: 项目重要修改记录 - 功能更新记录 - Bug 修复记录 - 重构记录 ### 测试文档 - **test-summary.md**: 测试总结报告 - 单元测试统计 - 测试覆盖率 - 测试结果分析 - 待修复问题列表 ## 🔗 相关链接 - [项目 README](../README.md) - 项目总体介绍 - [Swagger API 文档](http://localhost:3000/docs) - 在线 API 文档(开发环境) - [数据库初始化脚本](../database/init.sql) - 数据库表结构 ## 📝 文档更新 文档最后更新时间:2025-12-19 如有文档更新需求,请按以下规范进行: 1. 保持文档格式统一 2. 更新文档末尾的更新时间 3. 在修改记录中记录重大变更 4. 保持 API 文档与代码同步 --- **注意**: 本目录下的所有文档均为项目内部文档,包含敏感信息,请勿泄露给外部人员。