A Japanese language learning application built with Next.js 15. Three focused game modes for practising reading, listening, and writing.
| Repository | Description |
|---|---|
| application-face | Frontend — Next.js 15 app serving all three game modes |
| .github | Organisation profile and shared configuration |
Spelling to Voice — Listen to a spoken word and type its romanised spelling. Trains phonetic recognition and listening comprehension.
Kanji Typing Challenge — A kanji character is displayed; type the correct reading or meaning under time pressure. Builds kanji recall speed.
Hiragana / Katakana Composite — Mixed kana characters appear in sequence. Type the correct romaji reading. Reinforces kana fluency across both syllabaries.
| Layer | Technology |
|---|---|
| Framework | Next.js 15 (App Router) |
| Language | TypeScript 5 |
| Styling | Tailwind CSS 3 |
| Runtime | Node.js >= 18 |
| Deployment | Vercel |
git clone https://github.com/Nihongo-Master/application-face.git
cd application-face
npm install
npm run devFull setup instructions, configuration reference, and deployment guide are in the application-face README.
MIT License