All work

Mobile & web app · 2026

Kotoba

A Japanese course built as an app: missions, a daily ten-minute session, speaking practice and mock exams.

Client
Personal project
Role
Design & development
Status
Private
Year
2026

Built with

  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Drizzle
  • Capacitor
  • Claude API
  • Tailwind CSS
  • Vitest
Kotoba mission screen: Introducing yourself

Overview

I wanted a Japanese course that gets you speaking from the first day, so I built one for myself.

What I built

  • 36 missions from first greetings to JLPT N4
  • A daily session that brings back what you are about to forget
  • Listening, shadowing and pronunciation practice
  • N5 and N4 mock exams and a placement test
  • An optional AI tutor for free conversation
  • Android app and web, in English and French