Welcome to the KanaDojo documentation. This index provides quick access to all project documentation.
| Document | Description |
|---|---|
| Contributing Guide | How to set up the project and contribute |
| Troubleshooting | Common issues and solutions |
| Document | Description |
|---|---|
| Architecture | Project structure, patterns, and conventions |
| UI Design | Theming system, styling guidelines, and component patterns |
| Performance | Dev server and build optimizations |
| Audio | Audio system implementation details |
| GitHub Workflows | CI/CD pipeline documentation |
| Vercel Deployment | Deployment process and configuration |
| i18n Scripts | Internationalization tooling documentation |
| Document | Description |
|---|---|
| Achievements | Achievement system with 80+ badges across 12 categories |
| SEO | SEO implementation, metadata, and structured data |
| Document | Description |
|---|---|
| Translation Guide | How to translate the app UI |
| Adding Languages | How to add new language support with SEO |
| Document | Description |
|---|---|
| Security Policy | How to report vulnerabilities |
| Code of Conduct | Community guidelines |
| License | AGPL 3.0 License |
The README is available in multiple languages:
- Deutsch
- Español
- Français
- Italiano
- Português (BR)
- Русский
- Türkçe
- Tiếng Việt
- Bahasa Indonesia
- 日本語
- 中文(简体)
- 中文(繁體)
- Українська
- العربية
- हिन्दी
Historical documentation for completed migrations and architectural decisions:
- archived/ — Migration plans, architecture diagrams, and historical docs
Need help? Open an issue on GitHub or email dev@kanadojo.com