10 vocabulary questions and 5 kanji exercises in a daily session, with XP rewards.
Japanese learning · Personal product
Omoidashi
A Japanese learning product with vocabulary, kanji, reading practice, and a content CMS.
- My role
- Product Builder · UI/UX
- Period
- Ongoing
- Experience
- Mobile
THE STARTING POINT / A GIFT TO MYSELF
Built for my N5 journey.
Shared with other learners.
I started Omoidashi to support my own study before the Japanese N5 exam. It was also a gift to myself for my 23rd birthday: something I could build and use in my everyday learning.
I built the project in one week with Claude’s assistance. The positive response from other users made it more meaningful—it could help people beyond my own study routine.
MY ROLE / PRODUCT BUILDER
Research, decide, and build.
I researched several competing products, decided which features Omoidashi should include, and moved directly into development. My own study needs gave the project its starting point; competitor research helped me shape what to build.
- 01Explore competing products
- 02Decide the feature scope
- 03Develop with Claude’s assistance
THE PRODUCT
A small practice, worth coming back to.
Omoidashi helps learners build Japanese knowledge through vocabulary recall, character practice, and reading in context. Explore each feature below, with previews following the production interface.
Interactive previews use selected sample material. Progress stays within this page.
01 / FLASHCARDS
Recall first. Reveal when you need it.
Chapter-based flashcards bring the word, reading, meaning, word class, and example sentence together. Three consecutive recalls unlock take-out, so the session can focus on words that still need practice.
- 1Choose N5 or N4, then open a chapter.
- 2Tap or select Flip to reveal the reading and example.
- 3Swipe right for Paham, left for Ulangi. After three recalls, choose whether to remove the card.
Flash Card Kanji
210 kartu N5 · paham 3× berturut → bisa take-out
• Ketuk kartu → lihat bacaan & arti
• Paham ✓ = swipe kanan. Ulangi = swipe kiri
• Paham 3× berturut → pilih hapus dari sesi
02 / KANA
Connect each character to its sound.
Hiragana and Katakana share a familiar grid and quick romaji quiz. Correct answers mark the character as learned, making progress visible without leaving the exercise.
- 1Switch between Hiragana and Katakana.
- 2Select a character and type its romaji.
- 3Check your answer, then continue to the next character.
Hiragana & Katakana
Latihan karakter · kuis ketik romaji
03 / KANJI
Read the character. Follow the strokes.
The Kanji feature combines readings and vocabulary with a stroke-order view. Learners can explore each stroke and mark a character as mastered.
- 1Tap the flip card to reveal its reading.
- 2Switch to Stroke Order and select a numbered stroke.
- 3Use Tandai hafal to update the progress indicator.
Kanji
Klik untuk flip card & stroke order
04 / LIBRARY
Keep a word within reach.
Library collects vocabulary, readings, meanings, and word classes. Production also supports dictionary search through Jotoba; this preview searches the displayed sample words.
- 1Search using Japanese, romaji, or an Indonesian meaning.
- 2Play the pronunciation with dengar.
- 3Select + to mark a word as learned, or select it again to undo.
Library
0 kata dipelajari · cari kosakata contoh
5 kata contoh · N5
salam / sapaan
nominamerah
i-adjektifcerah / terang
i-adjektifmembuka (transitif)
verbamemberi / menaikkan
verba05 / READING
Understand the sentence, one layer at a time.
Reading starts with a Japanese sentence. Its explanation reveals the hiragana, meaning, and individual kanji breakdown only when requested, giving learners time to try on their own.
- 1Read the sentence and try to understand it first.
- 2Open Lihat Penjelasan to reveal its reading and meaning.
- 3Explore the kanji breakdown, then continue to another sentence.
Latihan Membaca
Baca kalimat berkanji → lihat penjelasan hiragana & arti
① Baca dan coba pahami sendiri dulu
② Ketuk Lihat Penjelasan
③ Lanjut ke kalimat berikutnya
06 / PROGRESS
Small actions become visible progress.
Production brings XP, level progress, learned characters and activity days together. Each successful flashcard recall adds 3 XP; the example here responds to your flashcard practice above.
Progres belajar
XP dari sesi flashcard di halaman ini
Contoh progres lokal · ambang Level 2: 200 XP.
BEHIND THE FEATURES
Small decisions. A gentler way to learn.
01 / WHY IT WORKS THIS WAY
The paper-card ritual, on the web.
Flip, recall, and set a card aside—familiar physical-card practice, adapted without using more paper.
Try the feature aboveMORE WAYS TO PRACTISE
Beyond the cards.
Grammar material extends practice beyond vocabulary, with completion tracking.
Conversation scenarios offer another way to practise, with completion rewards.
Study resources and content management support the library. Firebase stores shared material and personal progress.
WHAT I TAKE FROM THIS PROJECT
Built for myself.
Useful to someone else.
The most rewarding part was seeing other learners respond positively to something I first built for my own N5 preparation.
- THE NEEDN5 preparation
- THE BUILDOne week with Claude
- THE REWARDHelping others learn
My takeaway
A need I experienced myself gave me a concrete starting point. Researching competing products helped me decide what to build; the response from other users made the project meaningful beyond my own use.
TRY THE FULL EXPERIENCE
Your next little practice starts here.
Explore the complete study library and continue learning on Omoidashi.
THANK YOU FOR READING