Typing Game With Progress Tracking

Замовник: AI | Опубліковано: 07.01.2026

I want to build an online typing game that teaches touch-typing skills in a fun, engaging way. The core idea is simple: players type their way through themed challenges and see their words per minute, accuracy, and streaks update instantly on-screen. Real-time progress tracking is essential, so every keystroke should feed a live stats panel and be stored to each player profile for later review. The flow I have in mind begins with a brief warm-up level, then scales difficulty automatically as the user’s speed improves. A clean dashboard will show current level, recent highs, and personal bests. While interactive lessons or printable certificates could be added later, my immediate priority is a polished, browser-based game experience that runs smoothly on desktops and tablets. I’ll supply the visual style guide; you handle game logic, responsive UI, user data storage, and a simple admin view where I can monitor aggregate stats. Please use modern web technologies—JavaScript, HTML5 Canvas or WebGL, and a lightweight backend (Node or Python are fine) so future features can be slotted in without rewrites. Deliverables: • Fully playable typing game with at least three progressive levels • Live accuracy, speed, and streak tracking for each user session • User account system with stored historical stats • Admin dashboard for progress analytics • Deployment instructions plus commented source code You’re free to propose additional game mechanics if they support the main goal: making typing education enjoyable while capturing accurate real-time data.