Skip to content

Latest commit

 

History

History
30 lines (26 loc) · 926 Bytes

File metadata and controls

30 lines (26 loc) · 926 Bytes

Hawkeye Challenge

An online code editing, submission, and judging application designed to be used for the University of Iowa ACM chapter's annual Hawkeye Challenge, a high school programming competition.

Running locally

$ sudo pip install -r requirements.txt
$ npm install bower
$ bower install
$ python manage.py migrate
$ python manage.py createsuperuser
$ python manage.py loaddata starter_code.json
$ python manage.py loaddata starter_contest.json
$ python manage.py loaddata starter_rules.json
$ python manage.py runserver

Deploying to Heroku

$ git push heroku master
$ heroku run python manage.py migrate
$ heroku run python manage.py collectstatic

# First time only
$ heroku run python manage.py createsuperuser
$ heroku run python manage.py loaddata starter_code.json
$ heroku run python manage.py loaddata starter_contest.json
$ heroku run python manage.py loaddata starter_rules.json