Skip to content

ldel10/Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team: William Delumpa, Ryan Wise
Application: FastChat

Concept of Operations:
FastChat is a chat application from one computer to another. It will consists of a communication from clients to servers. 

Chat Server
Chat server is an application which does the following operations:

Listens for incoming calls from clients. Client running in any PC can connect to the server if IP address of the server is known.
Listens for messages from all the connected clients.
Broadcasts the message from clients to all the clients connected to the server.
You can also type-in messages in the server, which will be broadcasted to all the clients.

Chat Client
Chat client does the following things:

Sends messages to server as well as to all the connected clients.
Views the messages from all the clients and server.


-socket/multithreading.






Fundamental Assumptions:
-the user must have internet
-if dont use GUI, user will need to know how to use the command line. 

About

Client/Server Chat application in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published