Skip to content

nicklasbring/ChatByte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChatByte

Author: Cosby1992, nicklasbring, MathiasAmi
Language: Java (Using JavaFX and JFoenix for GUI)

Credit for Jfoenix: https://github.com/jfoenixadmin/JFoenix

Description


Chatbyte is socket programmed chat application. It offers (right now) clients to chat through a server and send files to this server. In the future it's ment to implement the possibility for clients to obtain these files as well as login/logout, add friends, create chatrooms and more.

If you want to try it


  1. Import project to your IDE (as usually)
  2. Configure project settings in src/globalsettings/GlobalSettings.java.
  3. Run src/server/ServerLauncher.java
  4. Run src/client/ClientLauncher.java
  5. Start Server (Follow GUI intructions)
  6. Connect Client (Follow GUI instructions)
  7. Have a shitload of fun

OBS: If you want to use it with multiple clients on multiple PC/MAC's you should change the HOST_ADDRESS in src/globalsettings/GlobalSettings.java to the ip address of the server computer.

Visual Representation


Client representation

alt text

Server representation

alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages