Work/FUDE
PWA · Language Learning

FUDE

Japanese for Data Scientists, Written by Hand

データサイエンティストのための、手で書いて学ぶ日本語

FUDE screenshot 1FUDE screenshot 2FUDE screenshot 3

01 / 03
01

Overview

概要

A Japanese-learning app with four modes, Write, Listen, Learn and Review, built around tracing kana with a stylus and a spaced-repetition deck that lives on your device.

「書く」「聞く」「学ぶ」「復習」の4つのモードで日本語を学ぶアプリ。スタイラスでかなをなぞる練習と、端末内に保存される間隔反復の単語カードが中心です。

Built for learning Japanese from zero while working in data science in Tokyo, with a curriculum that runs from how the scripts work to keigo and technical vocabulary.

東京でデータサイエンスの仕事をしながら日本語をゼロから学ぶために作りました。カリキュラムは文字の仕組みから、敬語や技術用語まで続きます。

02

How it was built

開発

A static Next.js 16 export installed as a PWA. The Write canvas traces hiragana with an S-Pen or finger, Listen uses the browser's speech synthesis, and all progress and review scheduling is stored offline in IndexedDB through Dexie.

Next.js 16の静的書き出しをPWAとしてインストールして使います。「書く」ではS Penや指でひらがなをなぞり、「聞く」はブラウザの音声合成を使用。進捗と復習スケジュールはDexie経由でIndexedDBにオフライン保存します。

03

What it does

機能
01
Write · 書く
書く

An S-Pen hiragana canvas for tracing each kana, row by row.

S Pen対応のひらがなキャンバスで、行ごとにかなをなぞって練習。

02
Learn · 学ぶ
学ぶ

A phased roadmap, from Ground Zero and the five vowels to hiragana in a week.

「基礎」と五十音の母音から、1週間でひらがなまでの段階的なロードマップ。

03
Review · 復習
復習

302 cards in spaced rotation, with a daily streak and due count.

302枚のカードを間隔反復で出題。連続日数と復習予定数を表示。

04
Works offline
オフライン対応

Installable on iPad, Android and Mac, with everything stored locally.

iPad・Android・Macにインストールでき、すべて端末内に保存。

04

Stack

技術構成

Next.js 16, React 19 and Tailwind 4, deployed to Firebase Hosting.

Next.js 16・React 19・Tailwind 4、Firebase Hostingで公開。

The fastest way to remember a character is to write it.

文字を覚える一番の近道は、手で書くこと。

Next case study 次の実績
FUWARI VALLEY
A Maths Adventure in Japanese Where Nothing Can Be Failed
→