Preferences

4 points
3 comments bryanhogan tolearnjapanese.com
I made this web app because I wanted to learn Hiragana myself. I have used Anki a lot for language learning, but there are some things I dislike with it. I wanted a more gradual introduction of new characters. To be able to focus and get into a flow state more easily. No Spaced Repitition algorithm, instead memorise them as quickly as possible, to then be able to use them, the best way to remember things.

Instead of a binary pass/fail, every character goes through a 4-stage "session funnel" in a single sitting:

1. Matching: Simple pair matching to introduce characters and sounds.

2. Recognition: See Hiragana → Select Romaji.

3. Listening: Hear Audio → Select Hiragana

4. Writing: Hear Audio → Type the character

It's built using Svelte. A SvelteKit project but with a static build, plan is to use Capacitor to make Android and iOS versions of it.

Let me know what you think :)


Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal