収支管理LIFF - セットアップ

✅ Supabase接続: 設定済み

クイックリンク

デモ店舗 (slug: demo)

初期データ作成

demoテナントがまだ作成されていない場合は、以下のリンクをクリックしてください。

demoテナントを作成

セットアップ手順

  1. .env.local を作成
    cp .env.local.example .env.local
  2. Supabaseの設定を入力

    Supabase Dashboard → Settings → API で確認できます

    • NEXT_PUBLIC_SUPABASE_URL: Project URL
    • NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY: anon key
    • SUPABASE_SECRET_KEY: service_role key
  3. LINE LIFF設定を入力

    LINE Developers Console で確認できます

  4. 開発サーバーを再起動
    npm run dev
  5. demoテナントを作成

    上の「demoテナントを作成」ボタンをクリック

📌 LIFFの重要な注意

liff.init() は、LIFF設定の Endpoint URL と同一、または配下のURLでのみ動作します。 例えば Endpoint URL が https://example.com/t/demo/app の場合、 そのパス以下でのみ liff.init() が成功します。

詳しい手順は README.md を参照してください