Welcome to CSCI 6431 course project.
This project consists of 2 parts, a client and a server, and this is the client.
Link to the server repo
This is a chat room system. There are mainly 3 parts of the architecture, client, server, and the communication protocol between them. Anyone who implements the protocol can communicate with my server or client.
The functions of the system:
- Register accounts
- Sign in
- Initiate an invitation to another client, and
- Chat