Real-Time Code Collaboration
A real-time code collaboration web application that allows multiple users to write, edit, and share code together in a shared room. Built using React, Node.js, Express, and Socket.IO, this app enables smooth code sharing and collaboration with live updates.
Live Demo: https://realtime-codecollab-1.onrender.com
🚀 Features
🔑 Room-based collaboration – Create or join rooms with unique IDs.
✍️ Live code editor – Write code and see instant updates across all connected users. 👥 Active members sidebar – Displays all connected collaborators in a room. 📡 WebSocket powered (Socket.IO) – Ensures fast, bi-directional communication. 🎨 Modern UI – Clean and responsive design for better user experience.
🛠️ Tech Stack
Frontend: React, Tailwind CSS, Monaco Editor
Backend: Node.js, Express
Real-time Communication: Socket.IO
Deployment: Render
📦 Installation
Clone the repository:
git clone
cd
Install dependencies:
npm install
Run the development server:
npm run dev Start backend server:
npm start
Created by Priyanka Anand. If you find this project helpful, don’t forget to ⭐ the repo!