Skip to content

A real-time code editor collaboration platform built with ReactJS and Express.js, allowing multiple users to code simultaneously with seamless communication and synchronization via Socket.io

Notifications You must be signed in to change notification settings

Noothan-am/Real-time_collaboration_codeEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Real-Time Collaboration Code Editor

This project is a real-time code editor that enables collaborative coding sessions. Users can edit code simultaneously in a shared editor and see changes made by others in real-time. It's built using WebSockets, Node.js, and React.js.

Features

  • Real-time code synchronization between multiple users.
  • Collaborative chat for discussing code changes.

Technologies Used

  • Reactjs
  • Expressjs
  • SocketIo
  • CSS3

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Noothan-am/Real-time_collaboration_codeEditor.git
    cd Real-time_collaboration_codeEditor
  2. Install Dependencies

    cd frontend
    npm install
    
    cd server
    npm install
  3. Run Server

      nodemon index.js
  4. Run Client

    npm start

About

A real-time code editor collaboration platform built with ReactJS and Express.js, allowing multiple users to code simultaneously with seamless communication and synchronization via Socket.io

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published