Skip to content

SpeedyAstro/Chat_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

A Distributed Chatting Application [GUI] with event handling, which allows server to connect with mulitple Clients.


Markdownify
Chat App

A minimal Chat App GUI built on top of Java Swing.

Key FeaturesHow To UseDownloadFrameworksOptimization

Project Information

animated

Key Features

  • Sount Alert Everytime new message fire up
  • Can Connect with different Devices
  • Scrollable chat UI
  • Unlimited Chat
  • IP Address generates automatically dependent on System
  • Supports All OS
  • Network - Intranet

Prerequisite

Java (v 8+)

How To Use

  • git clone https://github.com/Mr-Anubhav-pandey/Chat_App
  • Execute ServerDriver file first (generate IP)
  • Execute ClientDriver Bytecode (add ip to dialog box)
  • Start Chatting

Frameworks Used

  • Java Swing/AWT
  • IOStreams
  • Socket
  • SocketServer
  • InetAddress
  • Clip

Future Optimization

  • More UI Optimization
  • Framework to use Remote Method Invocation
  • Create Jar File (bug)
  • Auth

Releases

No releases published

Packages

No packages published

Languages