A2OJ functionality with client side updates based on Codeforces API
how to get it running
git clone https://github.com/earthshakira/a2oj-clientside.git
cd a2oj-clientside/server
./start.sh
It's just a static serving of files so you can use any server in place of the given default(python -m SimpleHTTPServer
)