The idea of the app is to allow the users to submit solution of problems on various online-judges to a server in their local network and then the server will submit the solution to the site on their behalf. The status is returned to the user.