NetComm is a GUI based networking chat application developed in java which utilizes java swing for GUI and java networking classes along with TCP websockets to deliever messages and images accross networks between hosts in real-time without the need of database.
Run the server side java file and wait for client to connect. From the client side run client.java with server IP address to connect to the server. This completes the tcp websocket connection. After connecting, share images and messages in a full duplex manner. Close the client side GUI after fininshing to free the server port.
MIT - License Github