Tiếng Nhật 365

Tiếng Nhật 365

A personal Japanese-learning platform I built to study vocabulary, grammar, and kanji and improve my own Japanese every day.

Next.jsReactNestJSPostgreSQLAWS

Why I built it

Tiếng Nhật 365 is a personal project I built mostly for myself — a daily companion to keep improving my Japanese. Studying kanji and vocabulary consistently is hard, so I made a tool that nudges me to practice a little every day.

What it does

  • Daily Japanese practice — vocabulary, grammar points, and kanji in small daily sets.
  • Kanji & vocab review — spaced repetition tuned for retention over a 365-day habit.
  • Progress tracking — streaks and review stats so I can see steady improvement.

Tech stack

  • Frontend: Next.js + React
  • Backend: NestJS REST API
  • Database: PostgreSQL
  • Infrastructure: AWS

What I learned

Designing the study flow around my own habits made the difference. Keeping each session short and consistent is what actually moves the needle with Japanese.