https://github.com/smohyud4/keytype
A minimal typing test website that provides key insights into user typing stats
https://github.com/smohyud4/keytype
express nodejs postgresql reactjs
Last synced: 3 months ago
JSON representation
A minimal typing test website that provides key insights into user typing stats
- Host: GitHub
- URL: https://github.com/smohyud4/keytype
- Owner: smohyud4
- Created: 2024-07-26T20:33:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-09T00:14:27.000Z (about 1 year ago)
- Last Synced: 2025-06-09T01:21:24.358Z (about 1 year ago)
- Topics: express, nodejs, postgresql, reactjs
- Language: JavaScript
- Homepage: https://key-type-delta.vercel.app
- Size: 335 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# KeyType
[KeyType](https://key-type-delta.vercel.app) is an individual typing test web application inspired by Nitro Type. In addition to saving standard typing metrics such as overall accuracy and WPM, users can observe their accuracies for every key they type through a visual graph similar to GitHub's contribution graph

## Features
- User authentication through JWT
- Static text generation for guest typing prompts
- Dynamic text generation for signed-in user's typing prompts
- Stat display after each typing race with various typing metrics including speed, acceleration, accuracy, characters typed, and mistakes
- Accuracy graph for every key
- Practice mode that allows signed-in users to practice any 2 unique keys or a set of random words
## Technologies
PERN (PostgreSQL, Express, React, Node)