Proposed by: Rachit Khurana

Building coding platform using Open Source Solutions


Building a coding platform isn't easy. We need to make sure that the user's code is executed in a isolated environment so that it can't harm/hack into our systems.


That's where Judge0 comes in. The most advanced open-source online code execution system. Judge0 executes all the code in an isolated environment.


Now we also need to add a code editor. Making that isn't easy, we need to add syntax highlighting, auto indentation, auto completion etc.

That where Ace editor comes in. Its an open source high performance code editor for the web.  


I will discuss how I used these open source solutions to build  online coding platform and deployed it on the cloud.

Source code/Reference: https://github.com/notnotrachit/devcompete

Talk duration: