2024Creator & AuthorSpaced-Repetition System

English Trainer

Interactive language learning & spaced-repetition vocabulary drills

English Trainer preview

Technologies & Tools

Next.jsTypeScriptReactTailwind CSSWeb Audio API

Project Overview

English Trainer is an interactive language study tool built to optimize vocabulary retention. It features a spaced repetition algorithm that dynamically schedules review sessions based on recall difficulty, alongside audio pronunciations and contextual example sentences.

Key Engineering Highlights

  • Implemented spaced repetition algorithm to optimize memory consolidation intervals.
  • Integrated Web Audio API for interactive audio pronunciation feedback.
  • Clean, distraction-free study interface optimized for both keyboard navigation and mobile tap targets.