LingoMate | English & Mandarin Learning PWA by Maulana Royyan TsubaisaLingoMate | English & Mandarin Learning PWA by Maulana Royyan Tsubaisa

LingoMate | English & Mandarin Learning PWA

Maulana Royyan Tsubaisa

Maulana Royyan Tsubaisa

LingoMate: a browser-first practice loop for English and Mandarin.
The problem A language-learning interface needs to make it easy to choose a path, practice a small concept, understand a mistake, and continue later.
My solution I built a responsive PWA around short lessons, example patterns, and mini-quizzes with immediate explanations.
Key features • English and Mandarin learning paths • Foundation lessons and grammar practice • Mandarin pinyin, tones, sentence patterns, and measure words • Browser speech features for listening/speaking • Locally stored progress and mobile navigation
Engineering notes Screenshots come from a working local preview of the public source repository. I am linking the code rather than presenting the unresolved home-server deployment as a working public demo.
Built with: JavaScript · HTML · CSS · PWA · Web Speech API · Local Storage
Like this project

Posted Oct 16, 2026

An English and Mandarin learning PWA with lessons, quizzes, and speech practice. Working local preview.