Code Deck | An Online IDE Demo 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 Link & References Live Project Link Judge0 CE API Testing Judge0 CE API Documentation Styled Component Documentation -> for styling CodeMirror -> for Coding Editor Vercel -> for hoisting