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! 🎨
- 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 up and running with Draw-Board in just a few steps!
- Node.js (v18 or higher)
- npm (v8 or higher)
- Clone the repository:
https://github.com/RobinKumar5986/White-Board
- Install dependencies
npm install
- Start the application:
npm start