Skip to content

A One to One Chat Gui Application Designed in Java.

Notifications You must be signed in to change notification settings

navdeepm20/ChitChat_Gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChitChat_v2.1

A one to one chat application with Simple and Professional UI desinged in Java.

Requirements

  • JDK 13.0.2 or above to run this application

Project Information

Application Preview

Application Chatting Preview

How to Get Started?

  • Clone My repo using git clone "repo url"
  • Install the Jdk 13.0.2 and configure it properly
  • cd inside the repo and in any terminal type "java ChitChatApp.java" to run the app directly
  • Open the second terminal in the same directory and type the same command to open the two instances of the application.
  • If you get any error make sure java installed correctly and its path is properly configured in system environment variable.
  • First Select Host in one app and then client in other app.
  • Fill names in both the app.
  • Ip is by default local host. No need to change it if you are testing this application. Note- (Client needs to type the ip of the host)
  • If trying on two different machine then client needs to type that machine Ip Address. Note- (I have not tried this app in two different machines)
  • Enter the same port number in both instances of application.
  • After that click on connect button on both the application.
  • When it shows connected, just type your messages and send it using the send button.

Other Info

  • The Gui of this application is designed in Netbeans IDE 11.3 gui builder from scratch.
  • The internal components functionality is Wlwritten by Me (Navdeep Mishra)

If you face any unknown error or bug please inform me

Contribute to this project to improve this. Lot's of new features can be implemented in this.

I have just created to know how the things work in a chat application and how i can create one for myself. This is not a end user version of the application. This is just for the developers.

Developer - Navdeep Mishra