Python3 project to manage programming courses and create standings for ejudge and codeforces contests.
To setup, install all git submodules and rename configs/config_example.json to configs/config.json and change needed fields there.
After that algocode can be started the same way as any other django application.
Codeforces data can be loaded only manually with command ./manage.py load_codeforces (Recommended to run it with cron).