I am also studying Japanese and I find this Mimikara Oboeru coursebook quite interesting.
Currently the document is not enough, so I can only do the N3 and N2 vocabulary.
Hope to help you improve your vocabulary as well as your listening ability.
Please contribute your comments to improve the app better!