Re.You Academy — PHASE 1

サーバー接続セットアップ

下のチェックがすべて✅になれば接続完了です。5秒ごとに自動で再チェックします。
手順書: SETUP-PHASE1.md(プロジェクト直下)

STEP 1 — 環境変数(.env.local にキーを貼る)
Supabase Project URL
Supabase → Settings → API → Project URL を NEXT_PUBLIC_SUPABASE_URL に
Supabase anon key
同ページの anon public を NEXT_PUBLIC_SUPABASE_ANON_KEY に
Supabase service_role key
同ページの service_role(Reveal を押す)を SUPABASE_SERVICE_ROLE_KEY に
Mux Token ID / Secret
Mux → Settings → Access Tokens → Generate new token(Mux Video / Full Access)
※ キーを貼ったら、ターミナルで dev サーバーを一度 Ctrl+C → npm run dev で再起動してください(環境変数の反映のため)
STEP 2 — Supabase 接続とスキーマ
Supabase に接続できる
URLとservice_roleキーが正しければ✅になります
スキーマ(テーブル)が作成済み
supabase/schema.sql を SQL Editor で実行すると✅になります
初期データ投入済み(講義 0 本)
ターミナルで npm run seed を実行すると、プロトタイプの7章30講義・クイズ・文字起こしが投入されます
STEP 3 — Mux(動画)
Mux に認証できる
Token ID / Secret が正しければ✅になります
STEP 4 — LINEログイン(フェーズ2)
LINEログインのチャネルID / シークレット
LINE Developers →「LINEログイン」タイプのチャネル → チャネル基本設定のID/シークレットを .env.local に。コールバックURLに http://localhost:3210/api/auth/line/callback を登録。会員ログインはLINEのみです(ログイン後にメール認証コードの二段階認証)
すべて✅になったら

このページのスクリーンショットを添えて「全部✅になりました」とClaudeに伝えてください。
コース管理(実DB版)と動画アップロード(Mux版)の画面移植に進みます。