This is collaborative board where users can draw on a shared board. The drawings are synchronized in real-time, allowing multiple users to collaborate and interact with the board simultaneously.
- Real-time collaboration on a shared board.
- Ability to draw free-form lines on the board.
- Undo and redo functionality.
- Private Rooms.
- Added support for drawing with touches in mobile devices.
Live Demo: https://collaborative-board.vercel.app
Open this in two tabs or windows of your browser. Draw anything on any canvas, they should auto-sync with each others.
Using npm:
npm install
Using Yarn:
yarn
Using npm:
npm run dev
Using Yarn:
yarn dev
Contributions are always welcome! If you have suggestions for improvements or find any bugs, feel free to open an issue or submit a pull request. Please ensure your changes are well-documented and adhere to the project's coding standards.