Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 726 Bytes

README.md

File metadata and controls

17 lines (13 loc) · 726 Bytes

quiz-client

This is the client side of the client-server quiz application. It tries to provide the quiz game experience similar to Kahoot but in much lighter and open manner as a CLI program.

The server can be found at quiz-server.

The client is a regular CLI application making connection to the server counterpart through the WebSockets. The client-server architecture is designed that the CLI client can be eventually replaced by a JavaScript web client.

The Asyncio is used in the client to provide asynchronously gathered the input, display the information and keep the network communication with the server in JSON (receiving questions, sending answers).