OWN TYPING

COMPLETEDNEXT.JS 16TAILWINDREACT 19
Timeline
1 WEEK
Role
Lead Developer
Team
Solo
Status
COMPLETED
Overview
Own Typing is a minimalist, responsive in-browser typing speed test and training platform. Designed for programmers and fast typists, it provides instant WPM/accuracy feedback, customizable test durations, custom word lists, and visual error tracking without clutter or ads.
Key Features
- •Real-Time WPM (Words Per Minute), CPM, and Accuracy Calculation
- •Customizable Test Modes (Timed, Word Count, Custom Text)
- •Live Visual Error & Character Highlighting Engine
- •Detailed Post-Test Analytics with Interactive Speed Graphs
- •Smooth Mechanical Keyboard Audio Feedback & Sound Effects
- •Clean, Distraction-Free Developer-Focused UI/UX
Why I built this
- •To build an ad-free, high-performance typing test platform with zero input lag.
- •To explore precise DOM key event handling and real-time calculation algorithms.
- •To provide developers with customizable code-snippet typing practice.
- •To showcase a polished, aesthetic minimalist design system.
Impact
- •Achieved ultra-low latency keystroke detection and live metrics calculation.
- •Delivered an engaging, gamified developer tool with smooth micro-interactions.
- •Engineered a robust state management system for test tracking and historical performance.
- •Received positive reception from developers for clean aesthetics and responsiveness.