Skip to content

rockharshitmaurya/OneCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeOne 💻👥🚀

CodeOne is a real-time collaboration app that allows multiple users to code together in a live environment. It is built using the MERN (MongoDB, Express.js, React, Node.js) stack.

Table of Contents

Installation ⚙️

To install and run CodeOne locally, please follow these steps:

  1. Clone the repository: git clone https://github.com/rockharshitmaurya/CodeOne.git
  2. Navigate to the project directory: cd CodeOne
  3. Install the dependencies: npm install
  4. Start the development server: npm start
  5. Open your browser and visit: http://localhost:3000

Usage 📝

  1. Visit the CodeOne application in your browser.
  2. Sign up or log in to your account.
  3. Create a new collaborative coding session or join an existing session.
  4. Share the session link with other participants.
  5. Start coding together in real-time! Changes made by any participant will be instantly reflected for others. 💻🔗🔄

Dependencies 📦

CodeOne relies on the following dependencies:

  • codemirror: Version 5.65.2
  • uuid: Version 9.0.0
  • react-avatar: Version 5.0.3
  • react-dom: Version 18.2.0
  • react-hot-toast: Version 2.4.1

Note: Make sure to run npm install to install all the required dependencies. 📦⚙️

Contributing 🤝

Contributions to CodeOne are welcome! If you find any issues or have suggestions for improvements, please open an issue on the GitHub repository. Feel free to submit pull requests with proposed changes as well. 🙌🔧

Authors ✍️

The following individuals have contributed to the development of CodeOne:

License 📄

This project is licensed under the MIT License. ⚖️📄