01Overview
Study data was distributed across KotoFlow, KotoNotes and KotoJun. KotoNexus brings vocabulary, university notes and schedules together without erasing the purpose of each source.
The immersive dashboard makes the connected system visible at a glance.02Connected ecosystem
Server-side proxies orchestrate source APIs while Auth.js, Google OAuth and an allowlist restrict access. Neon PostgreSQL persists assessment releases, sessions, responses and mastery history.
A D3.js force-directed graph connects apps, notes, vocabulary and JLPT levels.03JLPT preparation
The study catalog spans N5 through N1 and sits alongside independently created mock assessments. It is not an official JLPT product and does not reproduce the proprietary official scoring model.
Study material is organized by level without implying official affiliation.04Assessment engineering
Versioned independent datasets are compiled deterministically, validated before publication and released immutably. Session state is authoritative on the server, with authenticated delivery controls for listening and image assets.
Assessment setup communicates level, structure and constraints before a session starts.05Study experience
Focused vocabulary and notes views add search, review and progress context around the central dashboard, preserving the identity of each learning source.
Anime-based vocabulary is organized for retrieval and deliberate review.