/Java-ChatingApp

Simple Chat app created using Java Sockets.

Primary LanguageJava

Java-ChatingApp

Simple Chat app created using Java Sockets.

  • Users can send messages to all other users
  • Chat includes basic profanity filter, which censors words located in ban_list.txt file

Usage:

  • User will be asked to choose a username
  • #users will send a list of all connected users
  • #exit client will disconnect from the server
  • All messages are saved in a messages.txt file in this format timestap - username - message

chat_imag

Planned features

  • Improved performance
  • Option to choose betwean UDP and TCP communication
  • Option to send files to all connected users or only one
  • UI
  • Private chat rooms
  • Private messaging betwean users