I did the Unreal Engine 5 C++ The Ultimate Game Developer Course by Stephen Ulibarri on Udemy, most assets are mentioned there, but mainly the Action RPG Sample Project on the Unreal marketplace.
I can give some tips on how I made the mechanics, altough it has been some time ago since I made this project and I haven't used Unreal in a while.