Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 774 Bytes

README.md

File metadata and controls

12 lines (11 loc) · 774 Bytes

ButtonStats

ButtonStats is a socket client-server app for collecting statistics on instant and average typing speed. The client part collects keyboard input data, and the server part displays statistics.

The application was written to study the 🚀reactive🚀 style in interface development. As a reactive library, I used a ReactiveUI combined with WPF.

Client side

image

Server side

image

How to use

  1. Run both parts of the application(server, client).
  2. Enter the server address with port 80 at the bottom of the client window.
  3. Start typing!