infragram-webapp-dev
Using Flask, Twitter Bootstrap, and Heroku
Followed this brilliant intro to setting up a web app on Heroku, using Flask and Twitter Bootstrap: http://ryaneshea.com/lightweight-python-apps-with-flask-twitter-bootstrap-and-heroku
Trick for getting matplotlib to install after numpy -- see: https://gist.github.com/mt3/3680810
Direct to S3 uploads: https://devcenter.heroku.com/articles/s3-upload-python
Code of uploading files using Flask: http://flask.pocoo.org/docs/patterns/fileuploads/
General info on using python on Heroku: https://devcenter.heroku.com/articles/python
Craig's code for doing the ndvi conversion
relevant tutorial for using matplotlib for image processing: http://matplotlib.org/users/image_tutorial.html