Completed with https://www.youtube.com/c/MitchKoko,
Implemented some structures and components on my own for optimization, better readability, debugging (because sometimes I got errors from imitating the video almost perfectly), and studying purpose (implemented additional/dead features because I wanted to know while I did not have to implement to make this app)