Setup
IDE - PyCharm
Python 3.6
Bootstrap - Hideo template, download here (originally like $20)
Python packages (Pycharm allows you to install everything easily)
lxml==3.6.0 # Fast parser for beautifulSoup
requests==2.13.0
praw==3.6.0 # Reddit API
Jinja2==2.9.4
Flask==0.12
beautifulsoup4==4.5.3 # Web Scraper
bs4==0.0.1
Project Structure
Download the code from bitbucket and you should see this structure.
FootyLinks/
Python Packages
All of the data displayed within the web app is scraped using: BeautifulSoup 4 and Praw:
Beautiful Soup Documentation - Beautiful Soup 4.4.0 documentation
PRAW: The Python Reddit API Wrapper - PRAW 4.3.1.dev0 documentation