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.
- Real-time code synchronization between multiple users.
- Collaborative chat for discussing code changes.
- Reactjs
- Expressjs
- SocketIo
- CSS3
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Noothan-am/Real-time_collaboration_codeEditor.git cd Real-time_collaboration_codeEditor
-
Install Dependencies
cd frontend npm install cd server npm install
-
Run Server
nodemon index.js
-
Run Client
npm start