Skip to content
This repository has been archived by the owner on Jan 11, 2019. It is now read-only.

kenziebottoms/nss-front-03-mixtape

Repository files navigation

Mixtape take 3

MindMeister mind map

Experimentation with the Spotify, TMDb, and Goodreads Google Books APIs.

Goals

API Goals

  • Authenticate with Spotify.
    • Fetch search results for songs through Spotify API.
      • Format results nicely.
  • Fetch search results for movies through TMDb API.
    • Format results nicely.
  • Fetch search results for TV shows through TMDb API.
    • Format results nicely.
  • Fetch search results for books through Google Books API.
    • Format results nicely.
  • Set up proxy server on Heroku to access Goodreads API.
    • Fetch results for books through Goodreads API.
    • Format results nicely.

Firebase

  • Solidify database structure.
    • Media
      • Books
      • TV Shows
      • Movies
    • Music
      • Tracks
      • Playlists
  • Pull recently linked media from database.
    • Pull all linked media from database.
  • Store Spotify user data in Firebase.
    • Store Spotify user token in Local Storage.
  • Allow user to favorite music or media.
  • Display information relevant to user's favorite music/media.

Resources

Firebase

Spotify

The Movie Db

Google Books

API docs

Goodreads