Skip to content
All projects

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.

↑↓ move↵ openEsc close