I can highly recommend this userscript for WaniKani that displays stroke order diagrams for kanji: /t/userscript-stroke-order-diagram/5040
I also practice the same way as you do (write down by hand first), but only vocabulary items, and I don’t know if there is a nice way to display stroke order for vocabulary.