DEV Community

Cover image for Using the Goodreads API and 11ty to create an online bookshelf

Using the Goodreads API and 11ty to create an online bookshelf

Zachary Parsons on May 09, 2020

Intro Recently, after totally falling for Dave Rupert's YouTube thumbnail (on Twitter) experiment, I discovered his bookshelf which I re...
Collapse
 
jackreid profile image
jack

This is great! I did something very similar with Goodreads on my own site, (write-up here).

Yours has a way better level of polish, nice. Nice to know the impulse to get that stuff out of Goodreads and into my own home site isn’t mine alone.

Collapse
 
zgparsons profile image
Zachary Parsons

Thank you! Yours is so cool! Really enjoyed reading about how it works, and love that you have a record of books (both read and tbr - you read a lot!), but also films and articles too.

I need to learn more about servers like digital ocean and docker etc. Maybe creating a personal API like yours is the way to do that!

Thanks!

Collapse
 
jackreid profile image
jack

Yeah I've definitely learned a lot by constantly tinkering with this system.

Collapse
 
muhimen123 profile image
Muhimen

I am pretty surprised! I made a movie recommender just like you(though yours is a book) using TMDb API.

Collapse
 
zgparsons profile image
Zachary Parsons

Ah, that's a great idea too! Is the code available on GitHub? I'd love to have a look?
Thanks!

Collapse
 
muhimen123 profile image
Muhimen
Thread Thread
 
zgparsons profile image
Zachary Parsons

👍 Thanks! I'll take a look!

Collapse
 
rasheed_3191db7d0ab8f526d profile image
Rasheed

Hi, very nice job you did here I'm impressed.

Although I'm here cuz I'm trying to get a legacy goodreads api key, I'm currently working on my final project for college since I'm a senior and the backend dev on my team told me that goodreads doesn't allow new devs to get an api key no more, but for our project we are in a desperate need to get an api OAuth integration to get the members shelf's ratings etc.

So do you know a way we can do that?

Collapse
 
chaching profile image
chaching!

great wite-up zachary. thanks for taking the time to do so. the book images aren't showing up for me and i'm guessing they should be? (i tested mobile and dektop on brave and safari)

Collapse
 
zgparsons profile image
Zachary Parsons

Thank you! And thanks for taking the time to read it!

Ah - since writing this post I have made a few changes to my live site's bookshelf. I think I was having trouble finding a reliable book covers image API and also thought only titles and my reviews might look a bit cleaner. I may bring the images back again at some point!

Thanks again!

Collapse
 
alokjoshi profile image
AlokJoshiOfAarmax

Like your way of story telling

Collapse
 
zgparsons profile image
Zachary Parsons

Thanks v much, glad you liked it!