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