Skip to content

This is a Java application where one could engage in a group chat of 50 maximum. This is the client component.

Notifications You must be signed in to change notification settings

starrv/ChatClient

Repository files navigation

ChatClient

This is an application where one could engage in a group chat of 50 maximum. Multithreading and concurrency were implemented to ensure that all messages are sent and displayed properly at all times. All information sent over the network is encrypted using an encryption algorithm I created. Participants have the option of sending a message to all other participants or sending a message private to specific participants. For the demonstration provided I hosted the chat server on an Amazon EC2 server so communication could happen over the internet. Please note that due to the cost of hosting, the chat server may not currently be deployed. You could view a demonstration of the application via this link.

About

This is a Java application where one could engage in a group chat of 50 maximum. This is the client component.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages