

Type.mn - Fast typing test
Associated with

One of my mini projects, developed purely for fun, was a typing test platform that measures how fast users can type without mistakes in both English and Mongolian. It included different levels: Easy, Medium, and Hard. In Hard mode, the words were more difficult and unrelated to each other, making it extra challenging. The platform also featured a leaderboard showcasing the top users with the highest scores in each mode. It served as both a learning tool for improving typing speed and a fun way to compete with others.
Through developing this project, I deepened my knowledge of ReactJS. Handling logic for user mistakes, calculating typing speed, and other features was challenging. I used many pre-built React hooks and also learned to create custom hooks to make the UI faster and more reliable. By the end of the project, I was able to write my own hooks for any type of logic.

The Leaderboard
