Re.You Academy — PHASE 1
サーバー接続セットアップ
下のチェックがすべて✅になれば接続完了です。5秒ごとに自動で再チェックします。
手順書: SETUP-PHASE1.md(プロジェクト直下)
STEP 1 — 環境変数(.env.local にキーを貼る)⏳Supabase Project URLSupabase → 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 / SecretMux → 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版)の画面移植に進みます。