/mfalookbook

A lookbook for /r/malefashionadvice

Primary LanguagePython

Build Status

mfalookbook

This is a project I built to try out some technologies like Flask, SQLAlchemy, Scrapy which I've heard for long but never used before.

So basically I scraped data from /r/malefashionadvice with Scrapy and display the data on a site built with Flask. The data is stored in Sqlite and driven by SQLAlchemy. Besides I write a fabric script to easily deploy the whole thing to a Vagrant box (or your ubuntu server if you've got one).

Here's some tips to get you started:

Set up virtualenv

mkvirutalenv mfalookbook
pip install -r mfa/requirements.txt

Run the crawler to collect some data

workon mfalookbook
scrapy crawl mfa

Run app and check out http://0.0.0.0:5000/

python runapp.py

Deploy to a Vagrant box

vagrant up
fab vagrant deploy

That's it. Happy hacking!

.. |build-status| image:: https://travis-ci.org/thoslin/mfalookbook.svg?branch=master :target: https://travis-ci.org/thoslin/mfalookbook :alt: Build status