Originally created for Photo Hack Day 3 by Wylie Conlon, Katherine Chen, Wesley Leung, and Kevin Xu.
- Two-way contact
- Profile page design
- Photo picker after invite
- Get photographers to sign up
- "Hover over picture" on homepage to uncover more pics
- Profile information is too below the fold
- More control over hero slider
- All assets still on 500px cdn
- Email verification/confirmation
- CSS/JS is a mess
lightning_app/ - main app folder
lightning_app/management - contains various command line scripts
lightning_app/migrations - contains various migration scripts auto-generated by south. DO NOT TOUCH
lightning_app/static - currently uses css/js/img assets from here for local dev but amazon s3 for production
lightning_app/appurls.py - main urls file
lightning_app/views.py - main views "controller" file
templates/ - contains templates for the various views
probably missing steps
Setup
workon lightning //requires proper virtualenv setup
pip install -r requirements.txt
python manage.py syncdb //only first time
python manage.py migrate lightning_app
Populating DB with top photographers
python manage.py populatedb
Deploying to Heroku
git push heroku master
heroku run python manage.py collectstatic