The shower drain should not be more than 60" before the vent.
The previous picture I saw, had the pipe turning down before the vent with a wye fitting. It should have been a Santee there.
The trap arm needs to be straight to the vent, or it becomes an illegal "S" trap.
Where you jogged around the beams looked fine.
You can use 45's on the veritical.