このサイトはWebfile便で作成しました利用はこちら

LINE 家計簿ボット

このリポジトリの使い方

AWS Amplify Gen 2 を活用した、サーバーレスLINE Botのテンプレートです。簡単に自分専用の家計簿ボットを構築できます。

🚀 主な機能

📝 支出登録

対話形式でスムーズに支出を記録。支払い方法やカテゴリも自由にカスタマイズ可能。

📊 グラフ分析

月ごとのサマリや年間の推移を色鮮やかなグラフ(Flex Message)で可視化。

🤝 家族連携

連携コードを発行して、パートナーや家族と家計簿データをリアルタイム共有。

☁️ AWS Serverless

Lambda + DynamoDBによる安価でスケーラブルな構成。

💬 利用できるコマンド

🛠 セットアップ手順

  1. AWS アカウントと Amplify Gen 2 の環境を準備します。
  2. リポジトリをクローンし、依存パッケージをインストールします。
    npm install
  3. 環境変数ファイル(.env)を作成し、LINEチャネル情報を設定します。
  4. サンドボックス環境にデプロイします。
    npx ampx sandbox
  5. 発行された Webhook URL を LINE Developers Console に設定します。

プライバシーポリシー

制定日: 2025年12月3日

本リポジトリを用いて構築されたアプリケーション(以下「本アプリ」)における利用者情報の取り扱いについて、以下のとおりプライバシーポリシー(以下「本ポリシー」)を定めます。

1. 収集する情報

本アプリは、サービスの提供にあたり、以下の情報を取得・保存します。

2. 利用目的

取得した情報は、以下の目的でのみ利用します。

3. 情報の第三者提供

本アプリ管理者は、法令に基づく場合を除き、ユーザーの同意なく個人情報を第三者に提供することはありません。

4. 免責事項

本リポジトリおよび本アプリは、オープンソースソフトウェアのテンプレートとして提供されています。本アプリの利用により生じた損害、トラブル、データの消失等について、開発者およびリポジトリ管理者は一切の責任を負いません。ご自身の責任においてご利用ください。

5. お問い合わせ

本ポリシーまたは本アプリに関するお問い合わせは、リポジトリのIssue機能等を通じてご連絡ください。