Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Codeverse – Live Pair Programming Platform

🎯 Live Demo: codeverse_v1

🧠 Overview

Codeverse is a real-time collaborative coding platform built for pair programming, technical interviews, and live coding sessions. It features:

  • 🧑‍💻 Real-time code collaboration
  • 🎥 Peer-to-peer video calling
  • 🌐 Room-based session management
  • 💬 Optional team chat system
  • ⚙️ Built with WebRTC, Socket.IO, and Monaco Editor

🚀 Features

✅ Real-time collaborative editor (Monaco)
✅ Peer-to-peer video call with WebRTC
✅ Dynamic room creation and joining
✅ Language selector UI (frontend-ready for code execution)
✅ Modular sidebar: users, room info, language picker
✅ Elegant responsive UI with TailwindCSS


🛠 Tech Stack

🎨 Frontend

  • React.js (with Vite)
  • Tailwind CSS
  • Socket.IO Client
  • Monaco Editor
  • Lucide Icons

🧠 Backend

  • Node.js
  • Express.js
  • WebRTC (RTCPeerConnection)
  • Socket.IO (Signaling Server)
  • UUID (Room ID generation)

About

Real-time collaborative coding platform with peer-to-peer video calling, Monaco editor and WebRTC. Built for pair programming and technical interviews.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages