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.
- Installation ⚙️
- Usage 📝
- Dependencies 📦
- Contributing 🤝
- Authors ✍️
- License 📄
To install and run CodeOne locally, please follow these steps:
- Clone the repository:
git clone https://github.com/rockharshitmaurya/CodeOne.git
- Navigate to the project directory:
cd CodeOne
- Install the dependencies:
npm install
- Start the development server:
npm start
- Open your browser and visit:
http://localhost:3000
- Visit the CodeOne application in your browser.
- Sign up or log in to your account.
- Create a new collaborative coding session or join an existing session.
- Share the session link with other participants.
- Start coding together in real-time! Changes made by any participant will be instantly reflected for others. 💻🔗🔄
CodeOne relies on the following dependencies:
codemirror
: Version 5.65.2uuid
: Version 9.0.0react-avatar
: Version 5.0.3react-dom
: Version 18.2.0react-hot-toast
: Version 2.4.1
Note: Make sure to run npm install
to install all the required dependencies. 📦⚙️
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. 🙌🔧
The following individuals have contributed to the development of CodeOne:
- Vedant Sharma (GitHub Profile)
- Harshit Maurya (GitHub Profile) ✍️👥
This project is licensed under the MIT License. ⚖️📄