Skip to content
This repository was archived by the owner on Aug 16, 2021. It is now read-only.
/ socket-chat Public archive

The assignment of computer networks course at Ho Chi Minh City University of Technology (HCMUT)

License

Notifications You must be signed in to change notification settings

mazino2d/socket-chat

Repository files navigation

The assignment of computer networks course at Ho Chi Minh City University of Technology (HCMUT)

How to compile socket-chat project

  • First, you need to install some packages.
    1. Open JDK 1.8 (or newer version)
    2. Maven 3.6.0 (or newer version)
  • Second, type two following command to compile this project.
mvn compile assembly:single -f server.xml
mvn compile assembly:single -f client.xml
  • Finally, type two following command to run.
java -jar target/socket-chat-server-release-1.0.0-jar-with-dependencies.jar
java -jar target/socket-chat-client-release-1.0.0-jar-with-dependencies.jar

Note : You can build a container to compile. We prepared a docker file in this repository.

Demonstration

  1. Client chat window

  1. Browse file window

  1. Send file demo

  1. Server controller window

  1. Client login window

  1. Client menu window

Thanks

  1. Thank you icon8 for the icon of the application
  2. Thank you vincenzopalazzo for the modern, Material Design UI for Java Swing.

Project member

  1. Đỗ Đăng Khôi
  2. Lê Công Linh

About

The assignment of computer networks course at Ho Chi Minh City University of Technology (HCMUT)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •