Nipponverb
D 59 completed
Other
web_app / typescript · medium
688
Files
494,289
LOC
3
Frameworks
9
Languages
Pipeline State
completedRun ID
#390455Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
70.80Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:57Deduplication group #48224
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility · code-quality intelligence platform · https://repobility.com
AI Prompt
Build me a comprehensive Japanese learning web application using React, TypeScript, and Tailwind CSS, styled with a Ukiyo-e art theme. The app needs a full leveling and title system (Level 0 to 99) based on experience points gained from various activities. Key features must include: 10,000+ practice questions covering grammar, vocabulary, verb conjugations, and Kanji readings; 518 structured lessons for JLPT N5-N2, plus travel Japanese modules; an SRS review system; and a furigana system that automatically annotates readings and supports a non-annotated JLPT style. The interface must support bilingual switching between Traditional Chinese and English. Please use Firebase for authentication and Firestore for saving user progress.
typescript react tailwind web-app japanese language-learning jlpt srs firebase react-router vite
Generated by gemma4:latest
Catalog Information
- 🎨 浮世繪美術風格 — 以葛飾北齋《神奈川沖浪裏》為靈感,普魯士藍 × 和紙質感 × 朱紅印章 - 🏯 等級稱號系統 — 等級 0→99、12 階稱號(入門者→傳說)、經驗值升級 - 📚 10,000+ 道題目 — 涵蓋文法、單字、動詞變化、漢字讀音、日期量詞 - 🎓 518 堂結構化課程 — JLPT N5~N2 + 慣用句 + 旅遊日語主題課程 - 🧠 SRS 智慧復習 — 間隔重複演算法,自動加強弱項 - 📝 振り仮名系統 — 自動標註平假名讀音,支援 JLPT 風格無標註模式 - 🌐 雙語介面 — 繁體中文 / English
Description
- 🎨 浮世繪美術風格 — 以葛飾北齋《神奈川沖浪裏》為靈感,普魯士藍 × 和紙質感 × 朱紅印章 - 🏯 等級稱號系統 — 等級 0→99、12 階稱號(入門者→傳說)、經驗值升級 - 📚 10,000+ 道題目 — 涵蓋文法、單字、動詞變化、漢字讀音、日期量詞 - 🎓 518 堂結構化課程 — JLPT N5~N2 + 慣用句 + 旅遊日語主題課程 - 🧠 SRS 智慧復習 — 間隔重複演算法,自動加強弱項 - 📝 振り仮名系統 — 自動標註平假名讀音,支援 JLPT 風格無標註模式 - 🌐 雙語介面 — 繁體中文 / English
Novelty
3/10Tags
typescript react tailwind web-app japanese language-learning jlpt srs firebase react-router vite
Technologies
firebase react tailwind vite
Claude Models
claude-opus-4-6
Quality Score
D
58.8/100
Structure
56
Code Quality
68
Documentation
60
Testing
35
Practices
59
Security
75
Dependencies
60
Strengths
- CI/CD pipeline configured (github_actions)
- Properly licensed project
Weaknesses
- 9 files with critical complexity need refactoring
- 117507 duplicate lines detected \u2014 consider DRY refactoring
- 150 'god files' with >500 LOC need decomposition
Recommendations
- Add a test suite \u2014 start with critical path integration tests
- Add a linter configuration to enforce code style consistency
Security & Health
32.1h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (0)
Repobility — same analyzer, your code, free for public repos · /scan/
MIT
License
2.4%
Duplication
Languages
Frameworks
React Tailwind CSS Vite
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | - 🎨 浮世繪美術風格 — 以葛飾北齋《神奈川沖浪裏》為靈感,普魯士藍 × 和紙質感 × 朱紅印章 - 🏯 等級稱號系統 — 等級 0→99、12 階稱號(入門者→傳說)、經驗值升級 - 📚 10,000+ 道題目 — 涵蓋文法、單字、動詞變化、漢字讀音、日期量詞 | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
