# DramaLing 開發文檔總覽 ## 📚 文檔結構 ### 🎯 **當前有效文檔** #### API 開發文檔 - **[api/backend-development-plan.md](./api/backend-development-plan.md)** - 完整後端開發計劃 - **[api/phase1-implementation-guide.md](./api/phase1-implementation-guide.md)** - Phase 1 實作指南 - **[api/README.md](./api/README.md)** - API 文檔導覽 #### 專案設定文檔 - **[setup/folder-structure.md](./setup/folder-structure.md)** - 專案資料夾結構指南 - **[setup/env-setup.md](./setup/env-setup.md)** - 環境設定指南 - **[setup/initial-setup.md](./setup/initial-setup.md)** - 初始專案設定 - **[setup/error-handling.md](./setup/error-handling.md)** - 錯誤處理設定 #### 開發流程文檔 - **[git-workflow.md](./git-workflow.md)** - Git 工作流程 - **[simple-dev-workflow.md](./simple-dev-workflow.md)** - 簡化開發流程 - **[claude-code-development-sop.md](./claude-code-development-sop.md)** - Claude Code 開發 SOP ## 🎯 **開發指南** ### 後端開發 1. **主要參考**: `api/backend-development-plan.md` 2. **實作指南**: `api/phase1-implementation-guide.md` 3. **當前進度**: Phase 1 開發中 ### 前端開發 - 前端已實作完成,代碼位於 `/app` 目錄 - 使用 Next.js 14 App Router - 狀態管理:React hooks (useState, useEffect) - UI 框架:Tailwind CSS + shadcn/ui ### 專案設定 - **環境設定**: `setup/env-setup.md` - **資料夾結構**: `setup/folder-structure.md` - **錯誤處理**: `setup/error-handling.md` ## 🚀 **快速開始** ### 1. 後端開發 ```bash # 查看後端開發計劃 cat docs/03_development/api/backend-development-plan.md # 開始 Phase 1 實作 cat docs/03_development/api/phase1-implementation-guide.md ``` ### 2. 環境設定 ```bash # 查看環境設定指南 cat docs/03_development/setup/env-setup.md ``` ### 3. 專案結構 ```bash # 查看資料夾結構指南 cat docs/03_development/setup/folder-structure.md ``` ## 📊 **文檔更新狀態** - ✅ **最新** - 基於實際前端實作和需求規格書 - 🔄 **持續更新** - 隨開發進度同步更新 - 📦 **已清理** - 移除過時和衝突的文檔 ## 📞 **需要幫助?** - **後端開發問題**: 查看 `api/` 目錄下的文檔 - **環境設定問題**: 查看 `setup/` 目錄下的文檔 - **開發流程問題**: 查看根目錄下的工作流程文檔 --- > **注意**: 所有歸檔的文檔僅供參考,請以當前有效文檔為準。