Skip to content

Spatially explore similar movies to help find something to watch

Notifications You must be signed in to change notification settings

jamiis/movie-explorer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie Explorer

This project is a fork of Spotify's awesome Artist Explorer and pulls movie-similarity information from the Rotten Tomatoes API.

Movie Explorer helps movie enthusiasts spatially explore movie relationships and discover new movies. Start from any movie, navigate through trees of related movies, watch trailers, and read movie metadata as you go.

http://movieexplorer.me

Running Locally

You will need to create a keys.py file at the project root with the following keys and format:

RT_KEY='t1s-aRandomK3y-th0'
GOOGLE_YOUTUBE_API_KEY='you7ube-K3Y5'

Obviously those aren't real keys so don't waste time trying them :) you will need your own Rotten Tomatoes and YouTube API keys.

Not necessary but strongly suggested: Create a Python virtualenv or use an existing one before installing the dependencies of this project.

Rotten Tomatoes API calls are proxied through a flask server. Start this server first.

virtualenv venv
source /venv/bin/activate
cd server
pip install -r requirements.txt
python server.py

And you also need to serve static assets which is done from the root of the project. I recommend just using Python's SimpleHTTPServer module. To do that, change directory to the project root and run the following:

python -m SimpleHTTPServer

Consumed Libraries:

About

Spatially explore similar movies to help find something to watch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 70.7%
  • HTML 15.9%
  • Python 8.3%
  • CSS 5.1%