Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bryanjenningz/jlpt-audio-srs
Learn JLPT words by just listening. Audio-based JLPT SRS web app written with React, TypeScript, Next.js, TailwindCSS, and Zustand.
https://github.com/bryanjenningz/jlpt-audio-srs
create-t3-app japanese jlpt nextjs react srs t3-stack tailwindcss typescript zustand
Last synced: 3 months ago
JSON representation
Learn JLPT words by just listening. Audio-based JLPT SRS web app written with React, TypeScript, Next.js, TailwindCSS, and Zustand.
- Host: GitHub
- URL: https://github.com/bryanjenningz/jlpt-audio-srs
- Owner: bryanjenningz
- License: gpl-3.0
- Created: 2023-09-07T23:01:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-20T22:51:53.000Z (7 months ago)
- Last Synced: 2024-10-01T08:50:53.134Z (3 months ago)
- Topics: create-t3-app, japanese, jlpt, nextjs, react, srs, t3-stack, tailwindcss, typescript, zustand
- Language: TypeScript
- Homepage: https://jlpt-audio-srs.vercel.app
- Size: 2.29 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JLPT Audio SRS
Learn and review JLPT vocab by just listening.
An audio-based JLPT SRS web app built with [React](https://react.dev), [TypeScript](https://www.typescriptlang.org), [Next.js](https://nextjs.org), [TailwindCSS](https://tailwindcss.com), and [Zustand](https://github.com/pmndrs/zustand). Intialized with [create-t3-app](https://create.t3.gg).
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
## Credits
- [https://www.tanos.co.uk](https://www.tanos.co.uk) for JLPT word lists
- [Kanjium](https://github.com/mifunetoshiro/kanjium) for the pitch accent dictionary