Back to Portfolio
Educational App Touch Typing Built From Scratch

Type Quest
A complete typing
curriculum. In a browser.

Type Quest is a full touch typing teaching program built entirely from scratch — eight progressive levels, 24 achievements, live WPM and accuracy tracking, and a star rating system that keeps learners motivated from their very first key press through to advanced paragraph typing. No frameworks, no third-party platforms, no shortcuts.

typing.aexdigital.co.uk
Type Quest typing program
What It Is
Browser-based touch typing teaching program
Structure
8 progressive levels, from home row to full keyboard
Built With
Pure HTML, CSS & JavaScript — zero dependencies
Try It
Live at typing.aexdigital.co.uk
What We Built

A structured learning
journey. Built from nothing.

Learning to touch type properly takes time — and the biggest enemy of consistent practice is losing motivation before the skill becomes automatic. Most typing tools are either too dry to hold attention or too shallow to actually teach the technique. We wanted to build something that felt like progress, rewarded effort, and kept people coming back.

Type Quest is structured as eight levels of increasing difficulty — starting on the home row keys (A, S, D, F, J, K, L) and building through individual letters, full words, sentences, longer passages, speed challenges and eventually numbers and symbols. Every lesson is randomised, so the content is always fresh no matter how many times you return to the same level.

Live words-per-minute and accuracy tracking give learners immediate feedback on every keystroke. Stars are earned at the end of each level based on performance, and 24 achievements unlock throughout the journey — rewarding everything from typing your first word to practising after 9pm. Everything was written in plain HTML, CSS and JavaScript. No platforms, no libraries, no subscriptions.

What This Tells You About Working With Us
✓
We think in journeys, not just screens. Every level in Type Quest was designed to build on the last — a structured progression that reflects how people actually learn. We bring the same thinking to the user journeys in every site we build.
✓
We understand what keeps people engaged. Randomised content, star ratings, live tracking, 24 achievements — each one is a deliberate decision to keep the learner invested. We apply this understanding to how we design client websites too.
✓
We build for repeat use, not just first impressions. A typing program only works if people come back. Everything here was designed to feel worth returning to. That same thinking applies when we build websites that need to generate repeat enquiries.
✓
Complex applications, built lean. Eight levels, live WPM tracking, a full achievement engine, star ratings and randomised lesson generation — all in a single browser app with zero external dependencies.
Inside Type Quest

Eight levels. Every screen
purposefully designed.

The Curriculum

Eight levels. One clear
path to touch typing.

Level 1
Home Row Heroes
Foundation training on A, S, D, F, J, K, L — the keys that anchor everything else.
Level 2
Top Row Trekker
Introducing Q, W, E, R, T, Y, U, I, O, P — the most-used row on the keyboard.
Level 3
Full Keyboard Knight
Complete alphabet mastery — every letter, every finger, from muscle memory.
Level 4
Word Wizard
Letters become words — the first time learners see their typing form real language.
Level 5
Sentence Superstar
Multi-word sentences build rhythm and introduce real typing flow for the first time.
Level 6
Speed Demon
Longer words at a faster pace — building speed without sacrificing accuracy.
Level 7
Paragraph Pro
Full paragraphs test endurance, focus and the ability to maintain technique over time.
Level 8
Ultimate Typist
Advanced content including numbers and symbols — the complete keyboard, mastered.
Achievements

24 ways to stay
motivated.

First Steps
Complete your very first lesson
Level Up!
Unlock Level 2
Word Wizard
Reach Level 4
Speed Seeker
Reach Level 6 — Speed Demon
Ultimate Typist
Complete all 8 levels
Sharp Eye
Finish a lesson with 90% accuracy
Perfectionist
Finish a lesson with 100% accuracy
Diamond Fingers
100% accuracy on 3 different lessons
Speedy
Type at 20 WPM or faster
Turbo Typist
Type at 30 WPM or faster
Flash Fingers
Type at 40 WPM or faster
Lightning
Type at 50 WPM or faster
Star Student
Earn your first star
Triple Star
Get 3 stars on any level
Star Collector
Get 3 stars on 5 levels
Getting Warmed Up
Type 500 total characters
Marathon Fingers
Type 2,000 total characters
Endurance Champion
Type 10,000 total characters
Dedicated Learner
Complete 10 lessons
Typing Guru
Complete 25 lessons
Never Give Up
Retry a level after not passing
Night Owl
Complete a lesson after 9 PM
Early Bird
Complete a lesson before 8 AM
Secret Achievement
Unlock it by playing to find out...
What It Means For You

The same principles.
Applied to your business.

We design for people who need to come back
A typing program only works if the learner returns. We built every part of Type Quest to reward continued effort. The same thinking applies when we build websites that need to generate repeat visitors and ongoing enquiries.
We think about the full journey, not just the landing page
Eight levels of progressive difficulty didn't happen by accident — they were mapped out as a deliberate journey. When we build your website, we think just as carefully about the path from first visit to conversion.
We understand motivation and what keeps people engaged
Stars, achievements, live tracking, randomised content — every one is a considered choice that keeps the user invested. We bring that understanding to the copywriting, layout and calls to action on every site we build.
We give useful feedback at every step
Live WPM and accuracy scores mean learners always know where they stand and what to improve. Good websites do the same — they tell visitors clearly what they're getting and what to do next, without ambiguity.
Complex state, kept simple for the user
Progress tracking, level unlocking, star ratings and 24 achievements running in a single browser page — all invisible to the user, who just sees something clean and easy to use. That balance is what we build for every client.
See it live before you decide anything
Type Quest is free to try right now. So is every project in our portfolio. We believe the best way to earn your trust is to let our work do the talking — not a sales pitch, not a proposal template.
By The Numbers

A full curriculum.
Zero shortcuts.

8
Progressive levels taking a complete beginner from home row basics through to numbers, symbols and speed typing
24
Achievements rewarding accuracy, speed, persistence, completion and even the hours you choose to practise
0
External libraries, platforms or dependencies — the entire program was written from scratch in plain HTML, CSS and JavaScript

Ready to see what we
can build for you?

Every project starts with a free 30-minute call. No pitch, no pressure — just an honest conversation about what your business needs.

Book a Free Call →