HTTP Client command-line interface
- Architected a modular C++ structure for an HTTP client, managing application lifecycle and user commands efficiently. Utilized an abstract command pattern to ensure code extensibility and maintainability.
- Developed comprehensive HTTP request handling and socket operation functionalities, integrated with the nlohmann JSON library for seamless JSON parsing and smooth client-server communication.