Skip to content

Resource to quickly search through the Kanji taught in the Genki 1 textbook.

Notifications You must be signed in to change notification settings

argelhunos/genki-kanji

Repository files navigation

Genki Kanji

Genki Kanji is a free resource to quickly search through the Kanji taught in the Genki 1 textbook.

This web app is mainly geared towards students and instructors. I thought of it since I had trouble remembering which kanji I was expected to know when doing my textbook homework.

I also thought that teachers can use this when making lesson materials to quickly check if students are expected to know certain kanji's in each chapter.

Try it here! Genki Kanji

Installation to Run Locally

Clone down this repository. You will need node and npm installed globally on your machine.

Installation:

npm install

To Start Server:

npm run dev

To Visit App:

localhost:3000/genki-kanji/

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Features I Plan to Implement

  1. Add missing kanji from Genki 2 (maybe when I finish studying Genki 1 myself)
  2. Dark mode
  3. Accessibility adjustments (high contrast ?)
  4. Some kind of lazy image loading to decrease load on server
  5. Create download links to clean modern powerpoint slides of kanji strokes for each lesson

Acknowledgements

Special thanks to the team behind Kanji Alive for their kanji strokes and Takashi Mifune for all of the illustrations.

Releases

No releases published

Packages

No packages published