I designed one similar using the photos and the 8x8/4x8 porch.
Photos attached.
The start is easy/frame once you do that its a pc of cake really.
You just square out the floor as shown 8x12 Remember to measure outside corner to corner....careful not to put the joists together and extend your...