This is going to be a 2 part project. Part I is just a gentle introduction into HTTP and TCP. In part II, you will write your own web server. When you use the web, you typically do so in a browser.
network-chat-client/ ├── include/ │ ├── chat_client.h # Client header file │ └── chat_server.h # Server header file ├── src/ │ ├── chat_client.cpp # Client implementation │ └── chat_server.cpp # ...