Skip to content

[feat] Book 管理 UI の実装 #4

@akTARDIGRADE13

Description

@akTARDIGRADE13

概要

管理画面から登録済みの本を一覧・編集・削除できるようにする。
#3 で作成した books テーブルを前提に、CRUD を一通り揃える。

完了条件

  • /admin/books (GET) で Book 一覧を表示できる
    • タイトル・著者・ISBN などの基本情報を一覧で確認できる
    • 一覧から編集ページ・削除アクションに飛べる
  • /admin/books/:id/edit (GET) で Book 編集フォームを表示できる
  • /admin/books/:id (POST or PUT) で Book 情報を更新できる
  • /admin/books/:id/delete (POST or DELETE) で Book を削除できる
  • 削除時に確認プロンプト(確認画面 or ダイアログ相当のUI)がある
  • 一覧の表示件数やソート順は MVP の範囲で決めておく(例:登録順)

備考

  • 認証保護([feat] 認証保護の実装 #2)が実装されている前提で、/admin 配下のみからアクセスできる想定
  • UI デザインはシンプルなテーブル表示でよい(後で改善可能な実装を目指す)

Metadata

Metadata

Labels

No labels
No labels

Projects

Status

To Do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions