Skip to content

A multi user live collaboration monaco code editor built using reactjs, nodejs and socket.IO

License

Notifications You must be signed in to change notification settings

namankhare/code-ite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CODE-ITE

Description

A multi user live collaboration monaco code editor which can compile code in 3 languages (C, C++, Java) with a whiteboard included built using ReactJS, NodeJS and Socket.IO.

Screenshot

N|codeite-screenshot

Steps to Setup

  • Download or Clone the repository.

Setup Environment (Client)

  • REACT_APP_BACKEND=[your-backend-url-here]

Installation (Client)

  • cd client
  • npm install
  • If you want to run at https:// use run as yarn dev else use npm start

Setup Environment (Server)

  • DB_HOST=localhost
  • DB_USER=[your-db-username-here]
  • DB_PASSWORD=[your-db-password-here]
  • DB_DATABASE=[your-database-here]
  • SECRET=[your-token-secret-here]
  • REFRESHSECRET=[your-refresh-token-secret-here]
  • FRONTEND_URL="https://localhost:3000"

Installation (Server)

  • cd server
  • npm install
  • To start the server use npm start

Database

  • import code-ite.sql into your mysql database.

Authors

Contributors names and contact info

About

A multi user live collaboration monaco code editor built using reactjs, nodejs and socket.IO

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published