Skip to content

codingwithim/TCP-Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

TCP-Chat-App

This is a simple TCP chat application that allows multiple clients to connect to a server and communicate with each other in real-time. The application has a graphical user interface (GUI) for both the client and the server.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Visual Studio (2017 or later)
.NET Framework (4.7.2 or later)

Cloning the Repo

  1. Open a terminal and navigate to the directory where you want to clone the repo.
  2. Run the following command: git clone https://github.com/M-ImranIsmael/TCP-Chat-App.git
  3. Open the cloned repo in Visual Studio.

Building the Solution

  1. Open the solution file TCP-Chat-App/Client_GUI/Client_GUI.sln in Visual Studio.
  2. Build the solution by clicking on Build > Build Solution.
  3. Repeat steps 4 and 5 for the solution file TCP-Chat-App/Server_GUI/Server_GUI.sln

Running the Executable

  1. After building the solution, navigate to the bin folder of the respective project.

     For the client: TCP-Chat-App/Client_GUI/Client_GUI/bin
     For the server: TCP-Chat-App/Server_GUI/Server_GUI/bin
    
  2. Run the executable file (Client_GUI.exe or Server_GUI.exe) to launch the application.

Built With

  • C#
  • .NET Framework
  • Visual Studio

About

A bidirectional chatapp in C# using TCP COM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages