Skip to content

Learn JLPT words by just listening. Audio-based JLPT SRS web app written with React, TypeScript, Next.js, TailwindCSS, and Zustand.

License

Notifications You must be signed in to change notification settings

bryanjenningz/jlpt-audio-srs

Repository files navigation

JLPT Audio SRS

Learn and review JLPT vocab by just listening.

An audio-based JLPT SRS web app built with React, TypeScript, Next.js, TailwindCSS, and Zustand. Intialized with create-t3-app.

The goal of this web app is to make reviewing JLPT vocab effortless - just listen while having this web app play in the background while you're doing other things like exercising.

Features

  • Autoplaying audio-based SRS (spaced-repetition system) categorized by JLPT levels
  • Mark words as known to never hear them again
  • Reset words that are difficult to remember so you hear them more often
  • View word review history
  • Show or hide pitch accent for each word
  • Configure SRS wait times
  • View JLPT 1-5 word lists
  • Works entirely offline (all HTTP responses are cached with service workers)

Screenshots

Reviewing with autoplaying audio SRS Side menu JLPT word table page Settings page

Credits

About

Learn JLPT words by just listening. Audio-based JLPT SRS web app written with React, TypeScript, Next.js, TailwindCSS, and Zustand.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published