Educational web app · June 2026 Static app
Nihongo Primer
An app for learning Japanese from scratch: levels that unlock by score, flashcards with pronunciation, handwritten kana practice and progress metrics.
Static app · on request
あa
いうえお
What it is
Seven beginner levels with flashcards, quizzes, a sentence builder and writing practice. Pronunciation uses the system’s own voices, with a slow mode.
7levels
What I built
- A level-based path that unlocks by score
- Kana practice by drawing on a canvas
- Pronunciation with speechSynthesis and Japanese voice detection
- XP, streak, accuracy and study time saved in the browser
The hard parts
01
Voices that aren’t always there
If the system has no Japanese voice, the app detects it and explains how to install one, instead of failing silently.