Skip to content

Chatting Application project is a simple using java-AWT,swing,Socket programming

Notifications You must be signed in to change notification settings

jitendrastark01/Chatting_apk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Chatting Application

This is a simple Java-based Chatting Application that allows users to communicate with each other in real-time.

Features

  • Real-time Chat: Users can send and receive messages in real-time.
  • Group chat: Users can create or join group chats to communicate with multiple users simultaneously.
  • Private Messaging: Users can send private messages to other users.
  • User Online Status: Users can see the online status of other users.

Technologies Used

  • Java
  • Socket programming
  • Swing for GUI
  • MySQL for database

How to Use

  1. Clone the repository to your local machine.
  2. Import the project into your favorite Java IDE.
  3. Make sure you have MySQL installed and running.
  4. Create a MySQL database with the name 'chatting_app' and import the provided SQL file (chatting_app.sql) to set up the necessary tables.
  5. Update the database connection settings in the DBConnection.java file.
  6. Compile and run the Server.java file to start the server.
  7. Compile and run the Client.java file to start the client application.
  8. Register a new user or login with existing credentials.
  9. Start chatting!

Contributors

About

Chatting Application project is a simple using java-AWT,swing,Socket programming

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages