COMP4920-Project

instruction:

frontend:

$ cd frontend

run the following command first if package.json was modified

$ npm install

otherwise run the following command straightaway:

$ npm run dev

backend:

backend is the main app for our project. python version:

python 3.6

Django version:

Django 1.11.5

pakage needed:

pip3 install django-cors-headers
pip3 install djangorestframework
python3.6 -m pip install numpy

open another terminal, and cd to project directory

$ cd backend 
$ python3.6 manage.py runserver

DB file(Too big for submission):
```sh
DB Link: https://drive.google.com/file/d/0B088tAJfImVlUnh3c0N6dnNHRm8/view?usp=sharing

Miscellaneous

Steam web scraping

Scraper Link:

Link: https://drive.google.com/open?id=0B1v0wP8Fb4XHNTRsZEFydzRRN2c

Required Package and Python version:

Python 2.7+
    pip install requests beautifulsoup4 unicodecsv

lxml [Windows](http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml), [other os](http://lxml.de/installation.html)

Sprint Retrospective Link (Google docs):

https://docs.google.com/document/d/1ybrlhSn1DO2cbp_bfC83s_AkoA4p-WfEvxZPTM217Bg/edit?usp=sharing

NOTE TO SELF

If it goes well and we choose to publically release or make this repo public DON'T put config.py (database details) onto git