Sketchbook – a dynamic sketchbook with live collaboration features, drawing inspiration from the beloved Excali Draw.
https://sketchbook-random.vercel.app/
🖌️ 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.
-Frontend: Next.js + Redux Toolkit + Canvas
-Real-time Collaboration: WebSocket & Signaling via Socket.IO
-Server: NodeJs + ExpressJs
To set up the Food Ordering App project locally, follow these steps:
-
Clone the repository:
https://github.com/RandomThacker/sketchbook.git
-
Navigate to the project directory:
cd sketchbook
-
Install the required dependencies:
npm install
-
Start the application:
npm run dev