dramaling-app/apps/mobile
鄭沛軒 9345654cc1 refactor: complete project structure reorganization and SOP implementation
- Reorganize project structure to unified apps/ directory
  - Move src/backend/ → apps/backend/ (complete .NET Core API)
  - Move src/mobile/ → apps/mobile/ (complete Flutter app)
  - Keep apps/web/ as Vue.js frontend
  - Remove duplicate src/ directory structure

- Implement comprehensive SOP (Standard Operating Procedures)
  - Create sop/ unified management directory
  - Move CLAUDE.md → sop/docs/CLAUDE.md with updated guidelines
  - Move tools/, scripts/, archive/ → sop/ for centralized management
  - Establish three-tier task management architecture

- Create unified task management system
  - Rename TASK_MANAGEMENT.md → TASKS.md for simplicity
  - Integrate 17 UI design tasks from ui-design-tasks.md
  - Update task priority classification (🔥緊急/⚠️重要/📝一般/💡想法)
  - Update ./dl script for new file paths

- Archive obsolete systems and files
  - Archive old reports/ directory (replaced by sop/archive/)
  - Archive duplicate template files violating SOP principles
  - Clean up src/ directory documentation and configs

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 23:53:01 +08:00
..
android refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
ios refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
lib refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
test refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
web refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
.gitignore refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
.metadata refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
README.md refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
analysis_options.yaml refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
pubspec.lock refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00
pubspec.yaml refactor: complete project structure reorganization and SOP implementation 2025-09-09 23:53:01 +08:00

README.md

Drama Ling Mobile App

Flutter 移動端應用程式

技術棧

  • Flutter 3.16+: 跨平台框架
  • Dart 3.0+: 程式語言
  • Riverpod: 狀態管理
  • Go Router: 導航路由
  • Dio + Retrofit: HTTP 客戶端
  • Hive: 本地資料存儲
  • Material 3: UI 設計系統

專案結構

mobile/
├── lib/
│   ├── core/      # 核心功能 (常數、工具、服務)
│   ├── features/  # 功能模組 (認證、學習、對話等)
│   └── shared/    # 共用組件 (Widget、模型、Provider)
└── pubspec.yaml   # Flutter 專案配置

快速開始

1. 安裝相依套件

flutter pub get

2. 程式碼生成

dart run build_runner build

3. 啟動應用

flutter run
# 需要模擬器或實體裝置

開發指南

詳細開發文檔請參考:../../docs/04_technical/