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
clientdirectory and runnpm installto install the client-side dependencies. - Navigate to the
serverdirectory and runnpm installto install the server-side dependencies.
- In the
serverdirectory, runnpm startto start the server. - In the
clientdirectory, runnpm startto 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 -
