家計簿

準備中 オフライン対応 / JSONバックアップ / CSV出力

取引の入力

※ まずは「記録と集計」だけ(残高なし)。データは端末内に保存されます。
※ 交互運用は「データ」タブのJSONバックアップを使う想定です。

今月のサマリ

対象月:
支出合計
収入合計
件数
日付 種別 金額 カテゴリ 店名 メモ
まだデータがありません

取引一覧

日付 種別 金額 カテゴリ 店名 メモ 操作
まだデータがありません
表示件数:0
合計(表示分):支出 / 収入

集計

カテゴリ別(支出)

カテゴリ 金額 構成比
データがありません

月別推移

支出 収入 件数
データがありません

※ 初版は表中心。必要なら後でグラフ表示(軽量)を追加できます。

バックアップ / エクスポート / インポート

エクスポート(必須)

端末内データからファイルを生成して保存します。

例:kakeibo_backup_YYYY-MM-DD_HH-mm-ss.json
※ 自動バックアップ(例:1日1回ローカルにN世代保存)はJSで追加します。

インポート(JSON)

交互運用(PC↔スマホ)や復元に使います。

ここにJSONをドロップ
または下の「ファイル選択」から読み込み
交互運用なら基本は「マージ」でOK(同時編集なし前提)。
JSON形式(想定)
{
  "version": 1,
  "exportedAt": "2026-01-24T00:00:00.000Z",
  "categories": ["食費","日用品","交通","家賃","光熱","通信","医療","教育","娯楽","その他"],
  "payees": ["スーパー","コンビニ"],
  "transactions": [
    {
      "id": "uuid",
      "date": "2026-01-24",
      "type": "expense",
      "amount": 1200,
      "category": "食費",
      "payee": "スーパー",
      "memo": "昼ごはん",
      "createdAt": "2026-01-24T00:00:00.000Z",
      "updatedAt": "2026-01-24T00:00:00.000Z"
    }
  ]
}
              

カテゴリ管理

店名管理


メンテ

※ 「全データ削除」は確認ダイアログを出します(JS側で実装)。

状態

  • 保存先:
  • データ件数:
  • 最終更新:
  • オンライン:

取引の編集

※ 保存/削除の実処理はJSで行います(このダイアログはUI枠)。

編集について

一覧の「編集」から取引を修正できます。交互運用(PC↔スマホ)では、使い終わった端末でJSONバックアップして、次の端末でJSONインポート(マージ)する運用が安全です。

  • JSON:完全バックアップ(復元向け)
  • CSV:Excel等での加工・集計向け