mondaini / moviemancer

Web application for movie recommendation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Waffle.io - Columns and their card count

Moviemancer

Moviemancer is a website for movie recommendation.

Production: http://moviemancer-api.herokuapp.com/

moviemancer on action

Getting Started

Requirements

Instalation

  • $ pipenv install

Running Locally

Setting the Database

Inside the project directory run: $ make recreate_db

This will drop the moviemancer database and user in case you already have one and recreate those with the proper configuration.

If you wish just setup a moviemancer db that you already created, just run $ make setup_db

Configuring settings.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2', 
        'NAME': 'moviemancer',  
        'USER': 'moviemancer',
        'PASSWORD': moviemancer
        'HOST': 'localhost',  
        'PORT': 5432,
    }
}

Runing

Inside the project directory run:

  • $ make run
  • open http://127.0.0.1:8000

Deploying to Heroku

$ heroku create
$ git push heroku master

$ heroku run python manage.py migrate
$ heroku open

About

Web application for movie recommendation


Languages

Language:HTML 39.8%Language:JavaScript 32.0%Language:Python 18.9%Language:CSS 8.4%Language:CoffeeScript 0.6%Language:Makefile 0.3%