Skip to content

Real time collaborative code editor with real-time group voice communication

Notifications You must be signed in to change notification settings

Shikshak-Kumar/CodeBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeBuddy

CodeBuddy is a real-time collaborative coding platform that enables developers to code together, communicate through voice chat, and utilize an interactive whiteboard for better collaboration.

Features

  • 🤝 Real-time code collaboration
  • 🎨 Interactive whiteboard
  • 🎤 Voice chat functionality
  • 💻 Multi-language support
  • 🔄 Live code execution
  • 👥 Real-time user presence
  • ⌨️ Live typing indicators
  • 📋 Room ID sharing functionality

Tech Stack

Frontend

  • React
  • Vite
  • Socket.IO Client
  • Monaco Editor
  • Tailwind CSS
  • React Router DOM

Backend

  • Node.js
  • Express
  • Socket.IO
  • WebSocket (ws)

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)

Installation

  1. Clone the repository
git clone https://github.com/codemaker46/codebuddy.git
cd codebuddy

About

Real time collaborative code editor with real-time group voice communication

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages