Kanji Kaisen is a gamified, interactive platform designed to make learning Japanese Kanji engaging and effective. Inspired by the intensity of battle, it combines spaced repetition with AI-powered stroke recognition to help you master characters through elemental mastery.
- 🖌️ AI Stroke Recognition: Practice writing Kanji directly on screen with real-time feedback on your stroke accuracy.
- 🎮 Gamified Progression: Earn hearts, build streaks, and unlock new levels as you improve.
- 🌋 Elemental Categories: Master Kanji grouped by thematic elements like Nature, Fire, Water, and more.
- ⚔️ Challenge Mode: Test your memory and precision without guides to prove your mastery.
- 📉 Spaced Repetition: Efficiently review characters just as you're about to forget them.
|
|
|
|
- Framework: Next.js 15
- Styling: Tailwind CSS
- State Management: Zustand
- Recognition: Kanji Recognizer
- AI/LLM: Google Gemini (for content generation/feedback)
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.