Skip to content

Vishwajeet-11/collaborative-code-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real Time Collaborative Code Editor Application

A real-time collaborative code editor application built using the MERN stack with socket.io for WebSocket communication. The application features an interactive user interface for seamless collaboration on code projects.

Features

  • Real-time Editing: Collaborate with multiple users on the same codebase simultaneously.
  • Syntax Highlighting: Supports syntax highlighting for multiple programming languages.
  • User Authentication: Secure user authentication and authorization features.
  • Version History: Track and revert changes with version history.
  • Responsive Design: Optimized for both desktop and mobile platforms.

Technologies Used

  • Frontend: React.js, HTML/CSS, Bootstrap
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • WebSockets: socket.io
  • Deployment: Docker, AWS EC2

Getting Started

To get a local copy up and running follow these simple steps:

  1. Clone the repository: https://github.com/Vishwajeet-11/collaborative-code-editor.git
  2. Navigate into the project directory: cd code_editor
  3. Install dependencies for both frontend and backend:
    cd frontend
    npm install
    cd ../backend
    npm install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published