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

62 lines
1.8 KiB
Markdown
Raw Normal View History

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