Skip to content

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

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages