アサーションCheckのStep 6として、画面構成とルーティングの整理を実施した。
これまでは、ホーム画面に分析入力フォームと分析結果が存在していたが、UI設計書に合わせてそれぞれ独立した画面に分離した。
また、認証済みユーザー向けの共通レイアウトを作成し、ヘッダーや下部ナビゲーションを各画面で共通利用できる構成に変更した。
これまでは、ホーム画面に分析入力フォームと分析結果を表示していた。
ホーム画面
├── 分析入力フォーム
├── AI分析処理
└── 分析結果表示
この構成でもAI分析は実行できるが、今後、分析履歴やマイページなどの機能を追加することを考えると、画面ごとの役割を明確にする必要があった。
ログイン画面
↓
ホーム画面
├── 新規作成画面
│ ↓
│ AI分析実行
│ ↓
│ 分析結果画面
│
└── マイページ