# 本の検索アプリ ## やりたいこと - 本の検索がしたい - 検索した本をお気に入りに登録したい - お気に入りに登録した本の既読・未読を管理したい ## 作るもの ### UI - メニュー - 検索 - お気に入り一覧 - 画面 - [ ] 検索画面←TOP画面 - 検索条件 - タイトル - 著者 - ISBN - 結果表示 - 表示項目 - タイトル - 著者 - ISBN - 画像 - 表示形式 - リスト - アクション - お気に入り登録 - お気に入り一覧画面 - 表示項目 - タイトル - 著者 - ISBN - 画像 - 未読/既読のチェック - アクション - 未読/既読のチェックON/OFF - お気に入りからの削除 ### API - 本の検索 - GoogleAPI を使う - originalAPI - お気に入り(/favorites) - 登録 (POST /favorites ) - リクエスト - タイトル: titile - 著者: author - ISBN: ISBN - 画像: cover_img - 一覧取得 (GET /favorites) - レスポンス - リスト - ID - タイトル: titile - 著者: author - ISBN: ISBN - 画像: cover_img - 既読フラグ: is_read - ON/OFFの変更 (PUT /favorites/{id}/is_read) - リクエスト - 既読フラグ: is_read(true/false) - 削除 (DELETE /favorites/{id}) - 作業手順 - APIでメッセージを返す - APIのエンドポイントの設定 - POST /favorites - hello world を出す - printでリクエストの内容を出す - GET /favorites - hello world を出す - レスポンスのjsonイメージを返す(2件) - PUT /favorites/{id}/is_read - hello world を出す - printでid, リクエストの内容を出す - DELETE /favorites/{id} - hello world を出す - printでid出す - APIでデータベースからの値を返す - データベースへの保存が必要