Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 1.24 KB

README.md

File metadata and controls

51 lines (32 loc) · 1.24 KB

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