Skip to content

dew-coder/white-board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebRTC Whiteboard

A collaborative whiteboard application built using WebRTC for real-time communication and collaboration.

WebRTC Whiteboard

Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js, Socket.io

Features

  • Real-time Collaboration: Collaborate with others in real-time using WebRTC to draw and annotate on a shared whiteboard.
  • Undo/Redo: Easily undo or redo your actions on the whiteboard.
  • Write and Erase: Use the drawing tools to write or erase content on the whiteboard.
  • Download: Save your collaborative masterpiece as an image file.
  • Add Notes: Annotate the whiteboard with additional notes.
  • Upload Images: Enhance your whiteboard with uploaded images.

Live Demo

Visit the WebRTC Whiteboard live demo.

Getting Started

  1. Clone the repository:

    git clone https://github.com/your-username/whiteboard.git
    
  2. Install dependencies:

    cd whiteboard
    npm install
    
  3. Run the application:

    npm start
    

The application will be accessible at http://localhost:3000.

About

A real time white board application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published