posimai-kit/examples/project-brief-example.md

1.8 KiB
Raw Blame History

記入例:家計簿アプリ

この例は prompts/00_clarify.md を使った後に得られる出力のサンプルです。 自分のプロジェクトに合わせて書き換えてください。


目的

個人または家族の月次支出を記録・可視化することで、
「気づいたら使いすぎていた」を防ぐ。

スコープ

スコープ内(今回作る)

  • 収支の手動入力(日付・金額・カテゴリ・メモ)
  • 支出一覧の表示(月別フィルタ)
  • カテゴリ別の月次グラフ

スコープ外(後回し)

  • レシートの自動読み取り(カメラ連携)
  • 家族・複数人での共有機能
  • 銀行口座との自動連携

必須機能

  1. 収支入力フォーム(金額・カテゴリ・日付)
  2. 一覧表示(最新順、月絞り込み)
  3. 月次グラフ(カテゴリ別の円グラフ)

非機能要件

  • パフォーマンス一覧は1秒以内に表示
  • セキュリティ:ログイン必須(他人のデータが見えない)
  • 可用性:スマートフォンのブラウザで操作できる

技術スタック

  • 言語/FWNext.jsReact
  • DBSupabasePostgreSQL
  • デプロイ先Vercel
  • 外部APIなし

MVP定義

入力 → 一覧 → グラフの3画面が実機スマートフォン
エラーなく動作すれば、リリース可と判断する。

リスクと対策

リスク 影響 対策
Supabaseの無料プラン制限に引っかかる DB接続が止まる 早期に使用量を確認する
カテゴリ設計が後から変えにくい データ移行が大変 最初にカテゴリマスタを設計する

制約

  • 期限1ヶ月以内に最小版を動かす
  • 予算:無料プランの範囲内