Welcome to TruCanvas! This application allows users to come together and create collaborative artwork in real-time, all powered by the DLang programming language.
-
Real-time Collaboration: Multiple users can join a collaborative painting session and see each other's contributions in real-time.
-
Canvas Drawing: The app offers many features that enhance the painting experience, such as different color options, brush shape/size options, an eraser tool, and various filters!
- Clone this repository to your local machine.
https://github.com/MaxHuber88/TruCanvas.git
-
Install the necessary dependencies as specified in the dub.selections file.
-
Build and run the application using dub.
-
Create or join a collaborative session by entering a session ID or generating a new one.
-
Start painting, collaborate with others in real-time, and have fun creating art together!
If you encounter any issues or have questions about this application, please feel free to open an issue on our GitHub repository. We appreciate your feedback and will do our best to assist you.
Happy Collaborative Painting! 🎨