Building Code Runner - Part #0
A series of articles on how to build a simple web app which serves an online IDE using the MERN stack to run code in multiple languages.

I am a Software Engineer from Hyderabad. Here to learn and share what I learn.
Search for a command to run...
A series of articles on how to build a simple web app which serves an online IDE using the MERN stack to run code in multiple languages.

I am a Software Engineer from Hyderabad. Here to learn and share what I learn.
No comments yet. Be the first to comment.
In this series, we will learn to build an online IDE using the MERN stack (MongoDB, Express, React and Node). Checkout runcode.ml to see the working demo.
Learning how to create mind maps to understand what's needed for the project and setting up the project folder with required dependencies quickly.
Unveil Your Brilliance with DIY Portfolio โ Your Personalized Showcase, One File Edit Away!

Building a backend server application using Node.js, Express and JDoodle API to execute scripts and return the output as response.

Learning how to create mind maps to understand what's needed for the project and setting up the project folder with required dependencies quickly.

Hello everyone. Today is the Day 8 of the #100DaysOfCodeChallenge. Received a problem previously asked by Google with an easy tag to it. The Question On Day #8: A unival tree (which stands for "universal value") is a tree where all nodes under it hav...

I hear and I forget.
I see and I remember.
I do and I understand.~ Confucius
I believe in the same and when I started learning the MERN stack,
I built Code Runner to understand the concepts better. I would like to share what I learnt by building Code Runner through this series.
Code Runner is a simple web application with an integrated code editor, which can be used to execute programs in various languages. It is built using MERN stack, i.e. it uses React in the front end; Node , Express and MongoDB in the backend.
To learn more about the MERN stack check this article by MongoDB themselves.
There are multiple other platforms which serve the same purpose. This project is solely made to have a personal touch of features and UI and also learn to build web applications.