1.8 KiB
1.8 KiB
記入例:家計簿アプリ
この例は
prompts/00_clarify.mdを使った後に得られる出力のサンプルです。 自分のプロジェクトに合わせて書き換えてください。
目的
個人または家族の月次支出を記録・可視化することで、
「気づいたら使いすぎていた」を防ぐ。
スコープ
スコープ内(今回作る)
- 収支の手動入力(日付・金額・カテゴリ・メモ)
- 支出一覧の表示(月別フィルタ)
- カテゴリ別の月次グラフ
スコープ外(後回し)
- レシートの自動読み取り(カメラ連携)
- 家族・複数人での共有機能
- 銀行口座との自動連携
必須機能
- 収支入力フォーム(金額・カテゴリ・日付)
- 一覧表示(最新順、月絞り込み)
- 月次グラフ(カテゴリ別の円グラフ)
非機能要件
- パフォーマンス:一覧は1秒以内に表示
- セキュリティ:ログイン必須(他人のデータが見えない)
- 可用性:スマートフォンのブラウザで操作できる
技術スタック
- 言語/FW:Next.js(React)
- DB:Supabase(PostgreSQL)
- デプロイ先:Vercel
- 外部API:なし
MVP定義
入力 → 一覧 → グラフの3画面が実機(スマートフォン)で
エラーなく動作すれば、リリース可と判断する。
リスクと対策
| リスク | 影響 | 対策 |
|---|---|---|
| Supabaseの無料プラン制限に引っかかる | DB接続が止まる | 早期に使用量を確認する |
| カテゴリ設計が後から変えにくい | データ移行が大変 | 最初にカテゴリマスタを設計する |
制約
- 期限:1ヶ月以内に最小版を動かす
- 予算:無料プランの範囲内