Một nền tảng học tiếng Nhật trọn gói cho trình độ N5–N4, được xây dựng bằng cách hợp nhất các module học tập rời rạc thành một monolith duy nhất: một ứng dụng, một cơ sở dữ liệu, một tài khoản.
1.984 từ vựng, 284 kanji, 365 mẫu luyện viết, 50 bài ngữ pháp Minna no Nihongo và thư viện đọc – nghe.
SQLite nhúng, lịch ôn tập ngắt quãng, XP, chuỗi ngày học và thành tựu được lưu theo từng tài khoản.
Mật khẩu băm scrypt, phiên đăng nhập lưu trong DB với cookie httpOnly, giới hạn số lần đăng nhập sai.
Học theo immersion-first: ôn đúng lúc, luyện đầu ra ngay sau khi học từ mới.
Dự án được tổ chức lại từ các ứng dụng học tập trước đây (Home, Vocabulary, Writing, Speaking, Reading & Listening). Mã nguồn gốc được lưu trongarchive/legacy-apps/để tham khảo; toàn bộ chức năng đang chạy nằm trong thư mục src/. Công cụ phụ đề trực tiếp jp-live-subs là một dịch vụ tùy chọn riêng, cần ffmpeg, yt-dlp và khóa Gemini.
Next.js 16 (App Router) · React 19 · Tailwind CSS v4 · Base UI · SQLite quanode:sqlite· TypeScript.