Skip to content

RobinKumar5986/White-Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Draw-Board

Node.js Express Socket.IO

Overview

Draw-Board is a real-time collaborative whiteboard application built using Node.js and Express. It leverages HTML5 Canvas to enable users to draw, write, copy/paste images, and create multiple independent tabs for a seamless whiteboard experience. Whether you're brainstorming, teaching, or collaborating, Draw-Board provides all the essential features of a modern whiteboard with real-time updates and a user-friendly interface.

Bring your ideas to life with Draw-Board! 🎨

Draw-Board Screenshot

Features

  • HTML5 Canvas: Smooth drawing and writing experience with support for various tools.
  • Image Support: Copy and paste images directly onto the canvas.
  • Multiple Tabs: Create and manage multiple whiteboard tabs, each independently maintained.
  • Basic Whiteboard Tools: Includes drawing, erasing, shapes, text, and undo/redo functionality.
  • Responsive Design: Works across devices for a consistent experience.

🚀 Get Started

Get up and running with Draw-Board in just a few steps!

Prerequisites

  • Node.js (v18 or higher)
  • npm (v8 or higher)

Installation

  1. Clone the repository:
https://github.com/RobinKumar5986/White-Board
  1. Install dependencies
npm install
  1. Start the application:
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published