ISQA Project - Personal Library
User stories:
- I can post a titleto /api/books to add a book and returned will be the object with thetitleand a unique_id.
- I can get /api/books to retrieve an aray of all books containing title,_id, &commentcount.
- I can get /api/books/{_id} to retrieve a single object of a book containing title,_id, & an array ofcomments(empty array if no comments present).
- I can post a commentto /api/books/{_id} to add a comment to a book and returned will be the books object similar to get /api/books/{_id}.
- I can delete /api/books/{_id} to delete a book from the collection. Returned will be 'delete successful' if successful.
- If I try to request a book that doesn't exist I will get a 'no book exists' message.
- I can send a delete request to /api/books to delete all books in the database. Returned will be 'complete delete successful' if successful.

Try yourself with the endpoint of 
 https://flask-personal-library.andrew-horn-portfolio.life/api/books/
Test API responses:
Sample Front-End:
Select a book to see it's details and comments