nabeelraza-7 / client-server-chat-app

An attempt to learn how sockets are used and how a simple client-server application works.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Client-Server CHAT APP

A simple Chat app.

Motivation:

To learn socket programming, practice making GUI using screen builder

Features

  • Multiple users can chat at the same time.
  • Interactive GUI

How to use.

Make sure you have JavaFX library and Environment variable PATH_TO_FX set on your machine

Run the Server.java then run Launch.java

if you want to use it in a network, change the IP address at line 65 in ClientController.java to the IP address of the machine running the server.

NOTE: Tested only on localhost.

About

An attempt to learn how sockets are used and how a simple client-server application works.


Languages

Language:Java 92.9%Language:CSS 7.1%