Back to portfolio
Personal project
Nihon: Japanese Study App
Nihon flashcards screen with lesson filters, sound and reading toggles, and a vocabulary card waiting to be revealed
Overview
A spaced-repetition Japanese study app structured around Minna no Nihongo Shokyu I, with drills, tests, and a recommender that routes practice to the weakest area.
What it does
- SM-2 style spaced-repetition scheduler with an ease floor and lapse reset.
- Weak-item detection (3 or more attempts under 70% accuracy) and a recommender that sends the learner to the drill for the weakest category.
- Conjugation drills and sentence tests, particle practice, and a composite Full Lesson Test.
- Content: 25 lessons, 956 vocabulary entries, 139 grammar points, 283 exercises, 219 quiz questions, 74 comprehension questions.
- Six assertion scripts over grading, weak-item logic, recommendation routing, generated-question validity, particle items and sentence-builder items.
Why I built it
Studying Japanese (elementary level) as part of a goal to work in Japan.
Tech stack
Next.jsReactTypeScriptTailwind CSSPrismaPostgreSQL
Private project. Live demo available on request (passcode-protected). adityaaghodke2@gmail.com