Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collaborative Board

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.

Features

  • 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.

Demo

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.

Preview

Installation

Using npm:

  npm install

Using Yarn:

  yarn

Start both frontend and backend

Using npm:

  npm run dev

Using Yarn:

  yarn dev

Contributing

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages