TomWerner / HawkeyeChallenge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

License:MIT License


Languages

Language:Python 63.8%Language:HTML 22.5%Language:JavaScript 11.1%Language:CSS 2.6%