This is a collaborative code editing platform with integrated chat and whiteboard functionality. The project is divided into a client and server side.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- npm
- Clone the repository
- Navigate to the
client
directory and runnpm install
to install the client-side dependencies. - Navigate to the
server
directory and runnpm install
to install the server-side dependencies.
- In the
server
directory, runnpm start
to start the server. - In the
client
directory, runnpm start
to start the client.
- React - The web framework used
- Express - The server framework used
- Socket.IO - Used for real-time communication
- Monaco Editor - Used for the code editor
Current Landing Page -