You can see the published version here
-
Clone the repo
-
npm i
-
npm run dev
-
Go to
localhost:3000
Caution
You need to add a .env
file with DATABASE_URL
linking to a (local or production) PostgreSQL database!
- Custom kanji adding
- Kanji lvls
- Kanji filtering
- Opt-in kanji updates
- Online backup with custom save ID
- List sharing with friends w/o the use of the database (partially, overrides local list)
- Add Kanji-specific tags
- Add "preview" mode so that sharing lists doesn't destroy the local list
- Add the official Joyou kanji list
- A working wordbank with meanings and per-kanji meanings
- Ease of adding new words!
- Opt-in updating the wordbank to newest server version (w/o overrides)
- Word tags (can add, can filter by only in /draw)
- Add word tag filtering working in other parts of the app
- Add the words from Jotou kanji list
- Add ability to share wordbanks
A place to learn how to draw kanjis. Take out a piece of paper, select what kanjis you want to learn and hop in to the session to learn how to draw them!
- Anki-like flashcard system for scoring
- Showing stroke order after every word, to show you how it should be done correctly
- Ability to change kanji status after an amount of points for given kanji is reached
Stroke order display using: Kanji Stroke Order Font
- Actually make users draw the kanjis in-app