Skip to content

A Java-based, multi-threaded chat application utilizing client-server architecture for single network communication.

License

Notifications You must be signed in to change notification settings

gayanukabulegoda/Live-Chat-Room

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drawing PlayTech Live Chat

Welcome to Play Tech's Chat! This networked chat application, developed for Play Tech Pvt Ltd.'s customer service division, is meticulously crafted with socket programming.

Overview

Designed to elevate employee experience and reduce stress during work, this app seamlessly connects support team members. It transforms customer interactions into a dynamic and stress-free experience, empowering the Play Tech support team with a user-friendly platform.

Embrace a more engaging and supportive work environment with the PlayTech Chat application, developed with cutting-edge socket programming techniques.

Table of Contents

Visual Insights




Features

  • Seamless User Authentication: Log in effortlessly to the chat room using a personalized username.
  • Versatile Messaging: Share messages, emojis, and even photos with other users, fostering dynamic communication.
  • Flexible User Interaction: Join, leave, or minimize the chat at your convenience, providing flexibility in participation.
  • Personalized Theme Preferences: Tailor your chat experience with the option to switch between the visually appealing dark and light modes.

Getting Started

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Java Development Kit 11 (JDK) installed.
  • Integrated Development Environment (IDE) like IntelliJ IDEA or Eclipse.

Installation

  1. Clone the repository:

    https://github.com/gayanukabulegoda/Live-Chat-Room.git
  2. Open the project in your IDE.

  3. Build and run the application.

Usage

To run the project, follow these steps:

  1. Open the project in your IDE.
  2. Build and run the application.

For any additional inquiries or information, please do not hesitate to contact me at grbulegoda@gmail.com

License

This project is licensed under MIT License.


© 2024 Gayanuka Bulegoda