Skip to content

A micro-service for looking up book information by ISBN

Notifications You must be signed in to change notification settings

Shelf-Share-BEE-Mod3/book_buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Buddy

A microservice for looking up book information by ISBN. Built to support the ShelfShare app. ShelfShare and Book Buddy were built in 9 days for a Turing School of Software and Design - Module 3 group project.

Complies to the JSON API Spec.

Versions

sinatra (2.1.0)

ruby 2.5.3

Setup and Installation

Usage and Endpoints

Search for a book by ISBN_13

GET https://still-ridge-56956.herokuapp.com/search?isbn=<YOUR_BOOK_ISBN>

Example Request and Response

GET https://still-ridge-56956.herokuapp.com/search?isbn=9781775417415

{
  "data": {
    "id": null,
    "type": "book",
    "attributes": {
      "title": "The Wings of the Dove",
      "author": "Henry James",
      "description": "Young Londoners Kate and Merton are engaged, but have no money to marry on. When the wealthy but terminally ill American heiress Milly arrives in London, Kate schemes for a way to inherit her fortune. But when Kate achieves all she had hoped for, she finds that the money and the gentle, beautiful Milly have changed everything.",
      "thumbnail": "http://books.google.com/books/content?id=iTeEpRJogFMC&printsec=frontcover&img=1&zoom=1&edge=curl&source=gbs_api",
      "isbn": "9781775417415",
      "category": "Fiction"
    }
  }
}

Contact

     Phillip S - ![LinkedIn][linkedin-shield] - GitHub - Email

     AJ Tran - ![LinkedIn][linkedin-shield] - GitHub - Email

    Lito White - ![LinkedIn][linkedin-shield] - GitHub - Email

 Jonathan Wilson - ![LinkedIn][linkedin-shield] - GitHub - Email

About

A micro-service for looking up book information by ISBN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages