How to open a door with a clean character animation?

Thankyou, do you know of any tutorial specific for the exact thing I’m trying to do: the animation looks very complex so it would be nice if there was. It would be even more helpful if there was some pre-made package that already does that and that I can download online but I guess that’s unlikely.