Skip to content

Remote Draw can allow multiple users to draw on board simultaneously through the network, which helps users spread their idea to other people more comfortable.

Notifications You must be signed in to change notification settings

ducthinh2111/RemoteDraw

Repository files navigation

Remote Draw Application

Definition

The drawing board provides users abilities to customise their drawings; we could find some applications such as Windows Paint, Artweaver, GIMP, etc. However, these programs only available for one user at a time. Remote Draw can allow multiple users to draw on board simultaneously through the network, which helps users spread their idea to other people more comfortable. This application os handled by a server: https://github.com/ducthinh2111/EchoServer

Technologies:

  • Programming language: Java
  • Framework: JavaSDK 11, JavaFX 13
  • Platform: Windows, Linux

Features

  • Drawing abilities:
    • Select
    • Undo
    • Change color
    • Change the thickness of the pen
    • Erase
    • Draw shape
    • Export drawings into PNG format
  • Network connectivity:
    • Invite other users to contribute to the drawing
    • Chat

GUI

alt text

Credit

  • Author:
    • Lê Đức Thịnh (ducthinh2111) ID: 17110076

About

Remote Draw can allow multiple users to draw on board simultaneously through the network, which helps users spread their idea to other people more comfortable.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published