Skip to content

Whitfrost21/convospace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Convospace

Overview

This project is a group chat application developed in Java. It allows multiple clients to connect to a single server and chat with each other in real-time.

Features

  • Real-time Messaging: Clients can send and receive messages instantly.
  • Multiple Clients: Supports multiple clients connecting to the server simultaneously.
  • User-Friendly Interface: Simple and intuitive user interface for easy interaction.
  • Scalable: Designed to handle multiple users efficiently.

Getting Started

Prerequisites

  • Java Development Kit (JDK) 1.8 or higher
  • An IDE or text editor (e.g., IntelliJ IDEA, Eclipse, NetBeans)

Installation

  1. Clone the Repository:
    git clone https://github.com/Whitfrost21/convospace.git
    cd convospace
  2. Compile the Server code and run it:
    • javac Server.java
    • java Server
  3. Run multiple clients and enter Username:
    • javac Client.java
    • java Client

Screenshots

Screenshot 2024-09-17 221819

Screenshot 2024-09-17 223753

About

A group conversation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages