User Facing Routes - ARGON90/BadReads Wiki
- A new or logged out user may sign up, log in, and log out.
- Get all books and book details.
- A logged in user may get, create, update, and delete a book.
- Get user bookshelves and get books in bookshelves.
- A logged in user may create, update, and delete a custom bookshelf. Also, add and remove books in bookshelves.
- Get all reviews that belong to a specific book.
- A logged in user may create and delete a Review.