RandomThacker / sketchbook

Home Page:https://sketchbook-random.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sketchbook

Sketchbook – a dynamic sketchbook with live collaboration features, drawing inspiration from the beloved Excali Draw.

image

🔗 Live link

https://sketchbook-random.vercel.app/

📓Features

🖌️ Draw lines, make doodles, and erase mistakes.

↩️ Enjoy Undo and Redo support to correct or revert changes effortlessly.

🎨 Export your creations in multiple formats like PNG, JPEG, and more.

💡 Collaborate with friends and family by creating or joining rooms for real-time drawing fun.

📱 Responsive design ensures compatibility with all screen sizes.

💻 Tech-Stack

-Frontend: Next.js + Redux Toolkit + Canvas

-Real-time Collaboration: WebSocket & Signaling via Socket.IO

-Server: NodeJs + ExpressJs

⚙️Installation

To set up the Food Ordering App project locally, follow these steps:

  1. Clone the repository:

    https://github.com/RandomThacker/sketchbook.git
  2. Navigate to the project directory:

    cd sketchbook
  3. Install the required dependencies:

    npm install
  4. Start the application:

    npm run dev

About

https://sketchbook-random.vercel.app/


Languages

Language:JavaScript 88.4%Language:CSS 11.6%