Skip to content

[#60]feat: お気に入り(レッスンブックマーク)機能#61

Open
KimMaru10 wants to merge 2 commits intomasterfrom
feature/BE/#60-favorites
Open

[#60]feat: お気に入り(レッスンブックマーク)機能#61
KimMaru10 wants to merge 2 commits intomasterfrom
feature/BE/#60-favorites

Conversation

@KimMaru10
Copy link
Copy Markdown
Owner

概要

レッスンのお気に入り(ブックマーク)機能を追加

変更内容

Backend

  • favorites テーブルのマイグレーション(user_id, lesson_id, unique制約)
  • Favorite モデル作成(User/Lessonリレーション)
  • User / Lesson モデルにお気に入りリレーション追加
  • FavoriteController 作成(toggle/一覧/チェック)
  • APIルート追加(/favorites

Frontend

  • レッスン詳細ページにお気に入りボタン追加(ScheduleSidebar)
  • マイページにお気に入り一覧セクション追加

テスト計画

  • ログイン状態でお気に入りボタンをクリックして追加/解除
  • マイページでお気に入り一覧が表示される
  • 未ログイン時にボタン押下でログインページへ遷移
  • 同じレッスンを重複登録できない(unique制約)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant