Skip to content
🎬 A Vue component to render IMDb watchlists
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
src
.browserslistrc
.eslintrc.js
.gitignore
README.md
babel.config.js
package-lock.json
package.json
postcss.config.js

README.md

🎬 vue-imdb

Known Vulnerabilities

Current Vulnerability in axios, fix awaited. Read more here.

A Vue component to render an IMDb watchlist

Note: This component still needs to be published on NPM along with better documentation etc. Working on that still. Meanwhile, feel free to test it out using the instructions below!

Backend

This Vue component uses a backend service that I built to scrape IMDb content. Take a look at expressyo-imdb-scraper

Note: It is against IMDb policies to scrape their website for content. Please DO NOT use this service in production. I built it simply as a side project and to ONLY show a watchlist on my website.

Project setup

Once you clone the backend repo and have it running on your localhost environment, you need to edit the following variable and set it's value to your server:

axios.defaults.baseURL = http://localhost:8080

The variable can be found in the main.js file

After that, you need to install the dependencies using:

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build
You can’t perform that action at this time.