Skip to content

Its a real-time javascript code editor/compiler that allows user to create and join different rooms, write and compile code together in realtime.

Notifications You must be signed in to change notification settings

vsc-github/Relatime-JS-Code-Editor-Compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Relatime-JS-Code-Editor-Compiler

This is a clone of coderPad built using node.js , express.js , socket.io. sandbox.js

  1. A user can create a new session or join an existing session.
  2. Users in the same session can see real time changes in the code.
  3. User can run the code they've written and see the output in the right pane.
  4. All the output of the terminal is updated in real time

Important Files:

index.js https://github.com/mastercod3r/Relatime-JS-Code-Editor-Compiler/blob/master/index.js Initializes the app. Defines the routes and listens to different socket broadcasts.

room.ejs https://github.com/mastercod3r/Relatime-JS-Code-Editor-Compiler/blob/master/views/room.ejs Its an ejs template that contains the markup for the coding platform. Emits different events and data for compilation in the sandbox.

choose.ejs https://github.com/mastercod3r/Relatime-JS-Code-Editor-Compiler/blob/master/views/choose.ejs Takes input from user and creates a custom URL to be directed to a partiular room.

About

Its a real-time javascript code editor/compiler that allows user to create and join different rooms, write and compile code together in realtime.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published