Skip to content

Laxmi01345/Code-Collab-Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code-Collab-Chat


Code-Collab-Chat is a collaborative code editor that allows developers to work together in real-time with an integrated chat feature. This tool is designed to enhance team productivity by providing seamless code sharing and communication in one platform.

Features

  • Real-time Code Collaboration: Multiple users can edit code simultaneously with changes reflected instantly.
  • Integrated Chat: Chat functionality to discuss code changes, share ideas, and collaborate effectively.
  • Code Synchronization: Ensure all users have the latest code updates in real-time.
  • Multi-language Support: Supports multiple programming languages for diverse development needs.
  • Code Execution: Run code snippets in various languages and get instant feedback.
  • Persistent Chat History: Chat messages are stored and retrievable for future reference.
  • User Management: Manage user sessions and roles within collaborative rooms.

Technologies Used

  • Frontend: React, Socket.io .Tailwind CSS
  • Backend: Node.js, Express, Socket.IO
  • Database: MongoDB

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/Collab-Code-Chat.git
    cd Collab-Code-Chat
  2. Install backend dependencies:

    cd server
    npm install
  3. Install frontend dependencies:

    cd ../client
    npm install

About

Connect and collaborate on code with an integrated chat for effective teamwork.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published