Skip to content

PrashantAmbaliya/codefusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeFusion - Realtime Collaborative Coding Platform

CodeFusion is a collaborative coding platform built with React and Socket.io, enabling users to collaboratively code in real-time. Users can join coding rooms, make live code changes, and experience seamless collaboration. This README provides step-by-step explanations for setting up and running the CodeFusion project.

Installation

  1. Clone the repository:

    git clone https://github.com/PrashantAmbaliya/CodeFusion.git

    This command clones the CodeFusion repository to your local machine.

  2. Navigate to the project directory:

    cd CodeFusion

    This command changes your current working directory to the CodeFusion project folder.

  3. Install project dependencies:

    npm install

    This command installs the required dependencies for the CodeFusion project.

Running the Backend Server

To run the Node.js backend server, use the following command:

npm run server-dev

This command starts the backend server, making it ready to handle real-time code collaboration.

Running the Frontend To start the React frontend, open a new terminal window and run:

npm start

This command launches the CodeFusion web application, allowing users to access and collaborate on coding projects in real-time.

Usage

  1. Open your web browser and go to http://localhost:3000.
  2. Create or join a coding room.
  3. Share the room ID with collaborators.
  4. Start coding in real-time!

Features

  • Real-time code collaboration
  • Multiple users can join a coding room
  • Seamless updates as users make changes
  • Intuitive user interface for a smooth coding experience

Happy coding! 🚀