View Project
100xDraw
100xDraw is a real-time collaborative whiteboard tool built with WebSockets. It enables users to draw, collaborate, and share their whiteboards instantly. This project is built using a Turborepo for monorepo management and utilizes pnpm as the package manager.
Project Structure
The project consists of the following packages:
ws-backend: WebSocket server for real-time messaging.
http-backend: HTTP server for REST API services.
react-frontend: React-based frontend for the chat application.
Features
Real-Time Collaboration: Draw and collaborate live with others.
Intuitive Drawing Tools: Easy-to-use interface with multiple drawing options.
Shareable Links: Invite others by sharing a unique link.
Responsive Design: Works seamlessly on all devices.
Built with