https://github.com/badlocale/ButtonStats
Client-server app for collecting typing statistic.
https://github.com/badlocale/ButtonStats
client-server graphs reactive-programming reactiveui statistics typing wpf
Last synced: 9 months ago
JSON representation
Client-server app for collecting typing statistic.
- Host: GitHub
- URL: https://github.com/badlocale/ButtonStats
- Owner: badlocale
- Created: 2023-02-13T08:36:22.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-28T22:18:14.000Z (over 2 years ago)
- Last Synced: 2025-02-16T20:36:09.953Z (9 months ago)
- Topics: client-server, graphs, reactive-programming, reactiveui, statistics, typing, wpf
- Language: C#
- Homepage:
- Size: 37.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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 :rocket:**reactive**:rocket: style in interface development. As a reactive library, I used a ReactiveUI combined with WPF.
#### Client side

#### Server side

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