Demo Day 面談申し込みプロフィールゲート
## Demo Day 面談申し込みプロフィールゲート
Demo Dayの公開ページで「面談を申し込む」ボタンを押した際に、参加者のプロフィール完成を確認するゲート機能です。未完成の場合は必要なアクションへ誘導します。
### ゲートの仕組み
「面談を申し込む」ボタンを押すと以下の順序でチェックが走ります:
| チェック | 条件未達成の場合 |
|---------|----------------|
| ログイン確認 | ログインダイアログを表示 |
| RSVP登録確認 | 「RSVP登録してください」ダイアログを表示しページ上のRSVPフォームへスクロール |
| サポートトピック登録確認 | 「プロフィールを完成させてください」ダイアログを表示し、/my-demoday-profileへ誘導 |
| 全チェック通過 | 面談申し込みダイアログを表示 |
### 参加者が面談申し込みをするための準備
1. **RSVPに参加する**:Demo Day公開ページのRSVP登録フォームに名前・メールを入力して参加登録
2. **プロフィールを完成させる**:`/my-demoday-profile` でサポートトピック(投資できる・採用支援できるなど)を1つ以上登録
3. **面談を申し込む**:条件が揃うと面談申し込みダイアログが表示されます
### プロフィールページ(/my-demoday-profile)
サイドバー → Demo Day → マイプロフィール から以下が設定できます:
- サポートトピック(投資・採用・販路開拓など支援できる内容)
- 次回Demo Dayへの招待希望
### 管理者向け補足
- プロフィール完成状況は `GET /api/demoday/:itemId/my-profile-status` で確認可能
- 未完成の場合は `{ checks: { isAttendee, hasKeywords } }` でどのステップが未完成かを返します