A real-time, interactive whiteboard designed for seamless collaboration. Users can draw ✏️, erase 🧽, and annotate on a shared digital canvas with multiple tools 🛠️, making it ideal for brainstorming 💡, teaching 👩🏫, and team discussions 🤝.
🖥️ Live Demo: Access the application at https://tracetogether.yazidtech.com/
🔒 Hosted on a secure VPS with HTTPS for encrypted, reliable communication.
- Real-Time Collaboration – Multiple users can draw and interact on the board simultaneously. 🌍
- Drawing Tools – Supports different brush sizes, colors 🎨, and an eraser.
- Undo – Allows users to correct mistakes. 🔄
- Scalable Backend – Built to support multiple users efficiently. 🚀
cd backend
npm install
npm run devcd frontend
npm install
npm run dev-
[In Progress]
- Optimize network bandwidth usage for better performance on lower-speed connections. 📶
-
[Future Enhancements]
- Add more drawing tools (e.g., shapes, text) 🛠️
- Integrate live chat for real-time discussion 💬
Contributions are welcome! Feel free to submit issues and pull requests to improve the project.