Inspiration

We love reading and listening to music, and we wanted everyone to be able to create fond memories of their reading environment without spending hours curating a playlist for each book themselves, so we decided to create an application that goes through this process for any user! We also wanted to learn more about APIs, and we were able to do so in the process, which was very exciting!

What it does

Bookify takes in the name of a book, asks a user to connect to their Spotify account, and creates a curated playlist for them based on the themes and emotions identified in the book's summary, reviews, and other pertinent information about the book, such as the genre and direct quotes from the book.

How we built it

We first designed the application, then each worked on a part of the data pipeline, learning how to use an API, before integrating all of it together!

Challenges we ran into

We had never really worked with APIs before, so integrating with Spotify, especially with authentication, was a challenge for us.

Accomplishments that we're proud of

We were so proud of when we finally created our first playlist for a book with our application!

What we learned

We learned about OAuth2, how to use APIs, and how to integrate multiple APIs together in cohesive code.

What's next for bookify

We're working on creating a beautiful front-end for our application in React!

Share this project:

Updates