Skip to content

A simple Java Socket Chat Application for communication between multiple users. The application consists of a server and multiple clients that can exchange messages in real-time

License

Notifications You must be signed in to change notification settings

kawodyaarachchige/batTalk-chatApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BatTalk

A simple Java Socket Chat Application for communication between multiple users. The application consists of a server and multiple clients that can exchange messages in real-time

Technologies : Java 11 , JavaFx , Java Socket Programming , CSS , MySQL, SMTP (API)

Features

  • 🦇User can create a account.
  • 🦇User can log into the chat room using his/her email and password.
  • 🦇User can also reset his/her password.
  • 🦇Real-time communication using Java Sockets.
  • 🦇Simple server-client architecture.
  • 🦇The messages can contain text,gif,emojis, and images.

Screenshots

Welcome Form App Screenshot

Login Form App Screenshot

Chat Form App Screenshot

Sign Up Form App Screenshot

App Screenshot

Forget Password Form App Screenshot

Author

  • Tharushi Kawodya 💻☕️

Logo

Run Locally

✅Clone the project

 https://github.com/kawodyaarachchige/batTalk-chatApplication.git

✅Go to the project directory

✅Install dependencies

✅Start the server

© 2024 All Right Reserved Designed By Tharushi Kawodya This project is licensed under the MIT license.

Feedback

If you have any feedback, please reach out to me at kawodya.wa@gmail.com🦇😍

About

A simple Java Socket Chat Application for communication between multiple users. The application consists of a server and multiple clients that can exchange messages in real-time

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published