Skip to content

AbhishekChorotiya/coDevTogether

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoDevTogether

CoDevTogether is a real-time collaborative coding platform built using React and Socket.IO. It allows users to code together, chat, and track each other's activities in real time. The backend is powered by Node.js, and the platform supports code compilation in four different languages. Users can create rooms and collaborate on coding projects seamlessly.

Live: https://codev.chorotiya.com/

Features

  • Real-time Collaboration: Work together with others in real-time on coding projects.
  • Live Chat: Communicate with other users via the integrated chat system.
  • Code Compilation: Compile code in four different languages.
  • Activity Tracking: Monitor and track users' activities within the platform.
  • Room Creation: Create and manage coding rooms for collaborative projects.
  • Supported Languages: JavaScript, CPP, Java and Python

Technologies Used

  • Frontend: React
  • Backend: Node.js
  • Real-time Communication: Socket.IO
  • Code Compilation: Used One Compiler API

Screenshots

App Screenshot App Screenshot App Screenshot

Installation

Prerequisites

  • Node.js and npm installed

Clone the Repository

git clone https://github.com/AbhishekChorotiya/coDevTogether.git
cd CoDevTogether

Frontend Setup

  1. Install the dependencies.

    npm install
  2. Start the frontend development server.

    npm start-dev

Backend Setup

  1. Start the backend server.

    nodemon server.js

Usage

1. Open your browser and navigate to `http://localhost:3000` to access the application.
2. Create or join a room to start coding collaboratively.
3. Use the chat feature to communicate with other users.
4. Track activity and compile code in the supported languages.

Acknowledgements

Contact Information

For any inquiries or clarifications, please contact:

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors