Are you ready to take your Japanese language skills to the next level? Look no further than KanaDojo, an innovative web-based platform designed to make learning Hiragana, Katakana, Kanji, and Vocabulary a fun and engaging experience. Inspired by the likes of Duolingo and Monkeytype, this customizable app is built with aesthetics, effectiveness, and user-friendliness in mind.

Mastering Japanese with Ease

KanaDojo's immersive training environment caters to learners of all levels, from beginners to advanced students. With a focus on intuitive design and interactive gameplay, you'll be motivated to continue learning and improving your skills. Whether you're a casual learner or preparing for JLPT exams, this platform has got you covered.

Key Features

Training Dojos

  • Kana: Master Hiragana and Katakana with ease
  • Kanji: Learn JLPT N5-N1 Kanji characters
  • Vocabulary: Expand your Japanese vocabulary with fun exercises

Game Modes

  • Pick: Choose the correct answer
  • Reverse-Pick: Identify words in context
  • Input: Type out Japanese text
  • Reverse-Input: Practice reading Japanese text

Customization Options

  • 100+ Themes: Beautiful light and dark themes with 28 Japanese fonts to choose from
  • Progress Tracking: Monitor your progress, streaks, and achievements

Accessibility

  • Fully Responsive: Works seamlessly on desktop, tablet, and mobile devices

Get Started

Clone the repository: git clone https://github.com/lingdojo/kana-dojo.git

Install dependencies: npm install

Start the app: npm run dev

Open http://localhost:3000 to begin your Japanese learning journey.

Resources

  • [Contributing Guide](#): Learn how to contribute to KanaDojo and make a meaningful impact
  • [Documentation Index](#): Access comprehensive documentation, including architecture, UI design, translation guide, troubleshooting, and more

Stay Connected

Join our Discord community: https://discord.gg/CyvBNNrSmb

Reach out via email: dev@kanadojo.com