Nihongo is a Japanese study app for collecting phrases and turning them into practice material. Phrases can be typed, bulk imported, uploaded from images with OCR, or created from audio, then processed into kanji/kana, kana-only, furigana, romanji, English translation, pronunciation audio, and short usage notes.
Exercises can be organized into decks and lessons, with flashcards, speaking practice, and kanji/kana drawing. The kana section includes generated decks, a searchable reference table, pronunciation audio, and stroke-guided drawing practice. Lessons include an assistant for building and refining practice sets from the phrases you want to study.
Send me an email if you're interested in trying it out.