How to reverse a door's opening direction
Swapping a door's left/right swing direction involves moving the hinges to the opposite side and then moving the door pull/latch/lock to the side where the hinges used to be. Doing this ends up creating a need to patch up all the old hinge mount locations (both in door and on jamb) and the holes left by the door knob and lock set.

It is possible to do all this and make the result look fresh if the door and jamb will be painted. It can be very tedious cutting, fitting and gluing in wooden inserts for the holes and old hinge insets. If it is a stained or naturally finished door where the wood grain shows it would be close to impossible to make the door and frame look decent and unpatched. If it is a steel jacketed door expect the patching job to be more difficult.

My recommendation, to minimize the labor involved, is to purchase a new door and jamb and install it with the door swing direction that you want. This will result in the ability to finish the door to the way you want without all the patching work.