Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 1.25 KB

README.md

File metadata and controls

35 lines (30 loc) · 1.25 KB

Popcorn Saver Client

Popcorn Saver is a movie recommendation web application developed as a project for 2IMW15: Web Information Retrieval and Data Mining, during the first quartile of the 2015/2016 academic year at TU Eindhoven. It was developed using the Movielens 100K dataset.

This code corresponds to the web client, which provides a single page GUI that consumes services exposed by the other components. Therefore, the server and recommender modules should be running for it to be fully functional.

Requirements

Installation

  1. Clone the project.
$ git clone https://github.com/rparrapy/popcorn-saver-client.git && cd popcorn-saver-client
  1. Install developer tools.
$ npm install -g yo gulp bower
  1. Install project dependencies.
$ npm install && bower install
  1. Run the development web server.
$ gulp serve

The maintenance server should be running on port 3000.

Deployment

$ gulp build

And copy the dist folder content to a production suitable web server such as Apache or Nginx.