Akkha-Rik Lipi
A bilingual course for a minority script, on screen and on paper.
Overview
A bilingual English and Nepali site for learning the Akkha-Rik script at beginner level: letters, vowels, matras, subjoined consonants, numerals, punctuation and eleven vocabulary units. Each unit has interactive practice on screen, a printable workbook on paper, audio pronunciation and IPA phonetic notation in print.
The problem
The Akkha-Rik script has almost no digital learning material, and the audience for it is a diaspora — Magar families in the US and UK first, Nepal second. Learners who want to teach their children a script they half-remember have nothing to work from, and a teacher running a classroom has nothing to print.
The approach
Built so the same content works in both places a learner actually sits: interactive on screen, and paper-first as a workbook that has to fit a printed page. A set of checks exists for bugs that are invisible without them — a contrast pair that fails only in dark mode, a translation that exists but is never rendered, a workbook section two pixels over one page. The three that need no browser or database run in CI; the rest are run by hand after touching what they cover.
Outcome
- Glyph and audio assets are indexed by generated manifests, so dropping a new SVG or clip into the project re-indexes and hot-reloads with no restart, and a production build always ships a current manifest.
- Audio pronunciation runs on browser text-to-speech today, behind a resolver that prefers a recorded clip wherever one exists — so real recordings replace the synthetic voice file by file, with no code change.
- Certificates are publicly verifiable at their own URL, which is what makes them worth anything to the person holding one.
- The product model is deliberate: every lesson, quiz, activity and printable workbook is free, and only the completion certificate is paid.
What it does
Interactive practice
Per-unit recognition quizzes, audio quizzes, tracing and practice exercises, gated behind a completion button.
Printable workbooks
Every lesson and vocabulary unit has a paper workbook, measured by an automated check against a single printed page.
Latin to Akkha export
Type in Latin, preview in the Akkha script, and export a PDF.
Bilingual throughout
English and Nepali side by side, with a check that fails the build when a UI pair renders in English only.
Fuzzy search
Search across letters, vocabulary and reference plates.
Ask about Akkha-Rik Lipi
Want something like this, or curious how a piece of it works? Send a note — it reaches me tagged with this project, so I have the context before I reply.