バグ #223
未完了
ニュース一覧機能の統合再設計 - task2.call2arm.com技術スタック準拠
Redmine Admin さんが4日前に追加.
4日前に更新.
説明
ニュース一覧機能の統合再設計¶
現状の問題¶
既存のニュース一覧機能が独立して開発され、task2.call2arm.comの技術スタックやデザイン指針との一貫性が欠如している。
必要な統合項目¶
- LINE Design System準拠のUIコンポーネント
- React + TailwindCSS技術スタック統合
- task2-api APIエンドポイント統合
- Vite開発環境との統合
設計方針¶
- 既存task2-serviceアーキテクチャ活用
- コンポーネントベース設計
- Redmine統合機能の拡張
成果物¶
統合設計完了 ✅¶
設計成果物¶
-
統合設計書:
/home/ito/task2-service/unified-news-design.md
-
実装スケジュール:
/home/ito/task2-service/implementation-schedule.md
主要統合項目¶
- ✅ React + Vite + TailwindCSS技術スタック統一
- ✅ LINE Design System適用設計
- ✅ task2-api APIエンドポイント統合設計
- ✅ Redmine連携機能設計
- ✅ マイグレーション手順明確化
即座実装推奨¶
- API統合 (
routes/news.js
)
- Reactコンポーネント統合 (LINE Design準拠)
- Docker Compose設定統合
完了目標¶
5-7日 で既存独立ニュース機能から統合環境への完全移行
次アクション: 実装開始準備完了
子チケット作成完了 ✅¶
作成された子チケット一覧¶
-
[Task1] APIエンドポイント統合実装 - #224
- task2-service/api統合
- 実装目標: 2-3日
-
[Task2] Reactコンポーネント統合実装 - #225
- LINE Design System準拠
- 実装目標: 2-3日
-
[Task3] TailwindCSS設定統合とLINE Design System適用 - #226
-
[Task4] Redmine統合機能実装 - #227
-
[Task5] Docker設定統合と環境変数最適化 - #228
-
[Task6] 統合テストとマイグレーション実行 - #229
🎯 ClaudeCode作業指示¶
各チケットには以下が含まれています:
- 詳細な実装仕様
- 作業ディレクトリパス
- ファイル構成例
- 実装コード例
- テスト項目
- 完了条件
📋 推奨実装順序¶
- Task3 (TailwindCSS) → Task1 (API) → Task2 (React) → Task4 (Redmine) → Task5 (Docker) → Task6 (テスト・移行)
🚀 即座実装開始可能¶
全チケットが ClaudeCode で参照・実装可能な状態です。
他の形式にエクスポート: Atom
PDF