Code Nexus | An Online IDE Hosted Site Code Nexus Project Objective Create a playground area where one can create multiple code snippets and run it using an online compiler and execution system(Judge0) Create a Code Editor Frontend using ReactJS (CodeMirror package) Implemented flexible layout structure using styled components Use Rapid API to setup our Judge0 API Add multi-language support (cpp, python, java, javascript) Add multi-theme support Upload and Download Code Input and Output console(can upload text files for input & download output) Functionality to save multiple playground in local storage Add Fullscreen Support Technologies Used React JS - for frontend Styled Components - for styling Judge0 CE API - to create and get submissions Rapid API - to Setup Judge0 CE API Axios - to make API calls React Router - For routing