Tech Stack
Full-StackReact.jsExpress.jsSupabaseREST APIGSAPResponsive Design
⚠️ The platform may not be fully functional — the database connection was active at the time of development but may no longer be running. Some features like login, progress tracking, and scores might be unavailable.
Overview
KanaQuest is a full-stack platform built for learning Japanese from scratch. It covers hiragana, katakana, and kanji through interactive quizzes, tutorial videos, and a personal progress dashboard that tracks how far you've come.
The quiz system tests character recognition across all three writing systems, while tutorial videos provide the context and guidance needed to understand each one before jumping into practice.
A user dashboard brings everything together — showing scores, progress per category, and overall learning status — making it easy to see what's been mastered and what still needs work.
Key Responsibilities
- Designed and developed the full platform from database to UI
- Built quizzes for hiragana, katakana, and kanji recognition
- Integrated tutorial videos to guide learners through each writing system
- Implemented user authentication and persistent progress tracking via Supabase
- Created a dashboard to display scores, progress, and learning status
Key Features
- Quizzes for hiragana, katakana, and kanji
- Tutorial videos for each writing system
- Personal dashboard with progress and score tracking
- User accounts with persistent data via Supabase
- Fully responsive layout across all devices