Skip to content

Thewhite33/CodeTogether

Repository files navigation

Real-Time Code Collaboration Platform

Real-Time Code Collaboration Platform Overview This project is a real-time code collaboration platform that allows multiple users to code together and see changes in real-time. It provides a collaborative environment for developers to work on code together, share ideas, and instantly see the impact of their changes.

Features Real-Time Collaboration: Users can collaborate on code in real-time, seeing each other's changes instantly. Code Editing: Integrated code editor allows users to write, edit, and save code directly within the platform. Syntax Highlighting: Supports syntax highlighting for various programming languages, enhancing readability and productivity. Live Preview: Provides a live preview of the code output, enabling users to see the results of their changes instantly. Chat Functionality: Built-in chat functionality allows users to communicate with each other while coding. Version History: Tracks version history, allowing users to review previous versions of the code and revert changes if needed. User Authentication: Secure user authentication ensures that only authorized users can access and contribute to the code.

Technologies Used Frontend:

HTML/CSS JavaScript React.js CodeMirror (for code editing) Socket.io (for real-time communication) Backend:

Node.js Express.js Socket.io (for real-time communication)

Installation 1.Clone the repository:

git clone https://github.com/Thewhite33/CodeTogether.git

npm install

npm run dev

npm run server:dev

Note: Server runs at port 5000

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors