POST /api/auth/signup- YesPOST /api/auth/login- YesGET /api/user/profile- YesPUT /api/user/profile- YesGET /api/profile/{username}- Yes
GET /api/book(with optional?search=) - YesGET /api/book/{id}- YesGET /api/book/by-author/{authorId}- yes (update(book_author table))
GET /api/author- yesGET /api/author/{id}- yes
GET /api/publisher- yesGET /api/publisher/{id}- yes
GET /api/blog(with optional?userId=) - yesGET /api/blog/{id}- yesPOST /api/blogπ - yesPUT /api/blog/{id}π - yesDELETE /api/blog/{id}π - yesPOST /api/blog-like/{blogId}π - yesDELETE /api/blog-like/{blogId}π - yesGET /api/blog-like/{blogId}/count- yes
GET /api/review/book/{bookId}- yesPOST /api/reviewπ - yesPUT /api/review/{id}π - yesDELETE /api/review/{id}π - yes
GET /api/userbook/my-booksπPOST /api/userbookπPUT /api/userbook/{bookId}πDELETE /api/userbook/{bookId}π