リクエスト詳細
💡 新機能の要望
対応完了
PitchDeck Duel - ビジネスアイデア早押しバトル
## 1. アプリの目的・ターゲットユーザー
ランダムに提示される「お題(市場×課題)」に対して、30秒以内にビジネスアイデアのキャッチコピーと一言説明を入力して投稿し合い、他のユーザーの共感投票で「最もイケてるアイデア」を競うリアルタイム感覚の対戦型アイデアバトルアプリ。起業家志望の学生・社会人、ビジネスアイデアを鍛えたい人、暇つぶしにも使えるカジュアルな知的ゲーム。登録不要でゲスト参加可。
## 2. 主要機能
- **ラウンド制バトル**: 1ラウンド=「お題提示(5秒)→アイデア入力(30秒)→全員の回答公開(10秒)→投票(20秒)→結果発表(10秒)」の計75秒。5ラウンドで1試合。
- **お題自動生成**: 「ターゲット層(高校生/主婦/シニアなど)×課題(時間がない/孤独/節約したいなど)」の組み合わせテーブル(内製100件)からランダム生成。例:「在宅ワーカー × 昼食のマンネリ問題」
- **アイデア入力**: キャッチコピー(20文字以内)+一言説明(50文字以内)の2フィールドのみ。シンプルで素早く入力できる設計。
- **投票システム**: 自分以外の回答に1票を投じる。最多得票者がラウンド勝者。5ラウンドの合計勝ち数で試合勝者を決定。
- **殿堂入り**: 過去の高得票アイデアを「名作アイデア殿堂」として一覧表示。誰でも閲覧できる公開ギャラリー。
- **ソロ練習モード**: 一人でお題に答えてタイムアタック形式でアイデア出し練習。回答後にサンプル模範アイデア(内製)を表示してフィードバック。
## 3. 画面構成
### トップページ
- キャッチコピーと「今すぐ参加」「ソロ練習」の2ボタン
- 現在の対戦ルームに参加中の人数リアルタイム表示
- 殿堂入りアイデアの直近5件をカード表示
### 対戦ルーム画面
- 中央に「お題カード」(大きなテキスト)
- タイムバー(残り秒数をアニメーションで表示)
- キャッチコピー・一言説明のテキスト入力欄(入力フェーズのみ表示)
- 全員の回答を横並びカードで表示(投票フェーズ)
- 結果発表アニメーション(勝者カードがハイライト)
- スコアボード(各プレイヤーの現在獲得ラウンド数)
### 殿堂ギャラリーページ
- お題 / キャッチコピー / 説明 / 獲得票数 の一覧
- ジャンル(ターゲット層)でフィルタリング
### ソロ練習ページ
- お題表示→入力→送信→模範アイデア表示の1ページフロー
## 4. データ構造
### テーブル: `rooms`
- id, status(waiting/playing/finished), current_round(1〜5), round_phase(input/vote/result/idle), phase_started_at(DATETIME), created_at
### テーブル: `players`
- id, room_id(FK), nickname(VARCHAR 16), session_token(VARCHAR 64), score(INT), is_ready(TINYINT), joined_at
### テーブル: `questions`
- id, target(VARCHAR 30), problem(VARCHAR 30), full_text(VARCHAR 60) ※100件をSEEDで投入
### テーブル: `answers`
- id, room_id(FK), player_id(FK), round_no(INT), catchphrase(VARCHAR 20), description(VARCHAR 50), vote_count(INT), submitted_at
### テーブル: `votes`
- id, room_id, round_no, voter_player_id, target_answer_id, voted_at
### テーブル: `hall_of_fame`
- id, question_text, catchphrase, description, vote_count, created_at ※一定得票数を超えたanswerを自動昇格
## 5. デザインの方向性
- **テーマ**: ビジネス×ゲームのハイブリッド。モノクロ+アクセントカラーにネオンイエロー(#FFE000)を採用。プレゼン資料風の角丸カードUI。
- **フォント**: 見出しは太ゴシック、本文はシンプルなサンセリフ。
- **アニメーション**: タイムバーのカウントダウン縮小、回答カードのフリップ表示、勝者のパルス発光エフェクト(CSS keyframes)。
- **レスポンシブ**: スマホ縦持ち最優先。入力フォームはキーボードが出ても隠れないよう上部固定レイアウト。
- **ルーム管理**: 5分以上アクティビティのないルームは自動クローズ。ポーリング(2秒間隔のXHR)でリアルタイム同期を実現(WebSocket不要)。
ランダムに提示される「お題(市場×課題)」に対して、30秒以内にビジネスアイデアのキャッチコピーと一言説明を入力して投稿し合い、他のユーザーの共感投票で「最もイケてるアイデア」を競うリアルタイム感覚の対戦型アイデアバトルアプリ。起業家志望の学生・社会人、ビジネスアイデアを鍛えたい人、暇つぶしにも使えるカジュアルな知的ゲーム。登録不要でゲスト参加可。
## 2. 主要機能
- **ラウンド制バトル**: 1ラウンド=「お題提示(5秒)→アイデア入力(30秒)→全員の回答公開(10秒)→投票(20秒)→結果発表(10秒)」の計75秒。5ラウンドで1試合。
- **お題自動生成**: 「ターゲット層(高校生/主婦/シニアなど)×課題(時間がない/孤独/節約したいなど)」の組み合わせテーブル(内製100件)からランダム生成。例:「在宅ワーカー × 昼食のマンネリ問題」
- **アイデア入力**: キャッチコピー(20文字以内)+一言説明(50文字以内)の2フィールドのみ。シンプルで素早く入力できる設計。
- **投票システム**: 自分以外の回答に1票を投じる。最多得票者がラウンド勝者。5ラウンドの合計勝ち数で試合勝者を決定。
- **殿堂入り**: 過去の高得票アイデアを「名作アイデア殿堂」として一覧表示。誰でも閲覧できる公開ギャラリー。
- **ソロ練習モード**: 一人でお題に答えてタイムアタック形式でアイデア出し練習。回答後にサンプル模範アイデア(内製)を表示してフィードバック。
## 3. 画面構成
### トップページ
- キャッチコピーと「今すぐ参加」「ソロ練習」の2ボタン
- 現在の対戦ルームに参加中の人数リアルタイム表示
- 殿堂入りアイデアの直近5件をカード表示
### 対戦ルーム画面
- 中央に「お題カード」(大きなテキスト)
- タイムバー(残り秒数をアニメーションで表示)
- キャッチコピー・一言説明のテキスト入力欄(入力フェーズのみ表示)
- 全員の回答を横並びカードで表示(投票フェーズ)
- 結果発表アニメーション(勝者カードがハイライト)
- スコアボード(各プレイヤーの現在獲得ラウンド数)
### 殿堂ギャラリーページ
- お題 / キャッチコピー / 説明 / 獲得票数 の一覧
- ジャンル(ターゲット層)でフィルタリング
### ソロ練習ページ
- お題表示→入力→送信→模範アイデア表示の1ページフロー
## 4. データ構造
### テーブル: `rooms`
- id, status(waiting/playing/finished), current_round(1〜5), round_phase(input/vote/result/idle), phase_started_at(DATETIME), created_at
### テーブル: `players`
- id, room_id(FK), nickname(VARCHAR 16), session_token(VARCHAR 64), score(INT), is_ready(TINYINT), joined_at
### テーブル: `questions`
- id, target(VARCHAR 30), problem(VARCHAR 30), full_text(VARCHAR 60) ※100件をSEEDで投入
### テーブル: `answers`
- id, room_id(FK), player_id(FK), round_no(INT), catchphrase(VARCHAR 20), description(VARCHAR 50), vote_count(INT), submitted_at
### テーブル: `votes`
- id, room_id, round_no, voter_player_id, target_answer_id, voted_at
### テーブル: `hall_of_fame`
- id, question_text, catchphrase, description, vote_count, created_at ※一定得票数を超えたanswerを自動昇格
## 5. デザインの方向性
- **テーマ**: ビジネス×ゲームのハイブリッド。モノクロ+アクセントカラーにネオンイエロー(#FFE000)を採用。プレゼン資料風の角丸カードUI。
- **フォント**: 見出しは太ゴシック、本文はシンプルなサンセリフ。
- **アニメーション**: タイムバーのカウントダウン縮小、回答カードのフリップ表示、勝者のパルス発光エフェクト(CSS keyframes)。
- **レスポンシブ**: スマホ縦持ち最優先。入力フォームはキーボードが出ても隠れないよう上部固定レイアウト。
- **ルーム管理**: 5分以上アクティビティのないルームは自動クローズ。ポーリング(2秒間隔のXHR)でリアルタイム同期を実現(WebSocket不要)。
💬 返信 (3)
アトラス: 開発を開始します。ビジネスアイデア早押しバトル「PitchDeck Duel」の実装に着手しました。しばらくお待ちください。
アトラス: 📝 開発が完了しました
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
ご要望いただいた内容の実装が完了し、最終チェック段階に入りました。レビュー (自動) → リリース、の流れで進みます。
もう少々お待ちください。
✅ リリース完了のお知らせ
ご要望いただいた「PitchDeck Duel」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=pitchdeck-duel
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/pitchdeck-duel/
ご利用ありがとうございます!
ご要望いただいた「PitchDeck Duel」を実装し、リリースいたしました。
【ご利用方法】
ダッシュボード: https://www.aiapps.jp/?action=dashboard
アプリ詳細: https://www.aiapps.jp/apps/show.php?slug=pitchdeck-duel
デモ環境は 1 時間以内に自動構築されます:
https://www.aiapps.jp/demo/pitchdeck-duel/
ご利用ありがとうございます!
Iris