A minimalist web app for learning Japanese hiragana and katakana characters through interactive study sessions.
- Bilingual interface (English/Vietnamese)
- Comprehensive hiragana and katakana charts
- Custom study sets with selectable character columns
- Interactive quiz mode with romaji input
- Mobile-first responsive design
# Install dependencies
pnpm install
# Run development server
pnpm dev
# Build for production
pnpm build
Open http://localhost:3000 to start learning.
src/
├── app/ # Next.js app router pages
├── components/ # React components
├── contexts/ # React contexts
├── data/ # Static data (kana characters)
├── lib/ # Utility functions
├── translations/ # i18n strings
└── types/ # TypeScript definitions