CodeWithMe is a Pair Programming tool built on Node.js and ReactJS. It can be used by multiple people to code together simultaneously and even test the code using Code Judge.
To get started with the project you would need to setup Node.js and React on your machine.
- Clone the Github Repository using the following command
git clone https://github.com/PaytmBuildForIndia/CodeWithMe.git
- Navigate into the Server Folder and Start the server
cd CodeWithMe/server
npm run start
- Navigate into the Client Folder and Start the Frontend
cd CodeWithMe/client
npm run start
The App would be running on localhost:3000 for further use.
- Node.js - The Backend Server
- React - The Frontend Framework
- MongoDB - To Store the Code and other data
This project is licensed under the Apache License - see the LICENSE.md file for details
##Features
- Real-Time Code Collaboration achieved using Web Sockets by formation of multiple rooms(Like Chat-Rooms)
- Code Testing using Integrated Code Judge.
- Multiple Language Support with proper Linting.
- Multiple Theme Support.
- Real Time Chat Integration through Plug-in.
##Screenshots
- Software Development Remote Interviews
- Debugging and Collaboration to achieve results faster.
- Teaching Coding to multiple people.
- Instant Code Reviewing.

