Every project needs a building permit. Jurisdiction doesn't change the code that you must comply with, but it often changes the process of obtaining a building permit. I like to apply for the permit before going out for bids so that any changes that are required by the plan review can be included before the bids are received.
The components of a permit application are jurisdiction, the application paperwork, the printing of sets of drawings / specifications, delivery, and the response to the inevitable corrections letter.
Building Permit Application
Corrections Letter Response
You will almost certainly want to modify this process for your circumstances. But the point is to have a plan that you work toward implementing while you are completing the drawings and preparing to go out for bids. We have found in recent years new code-related requirements are cropping up. Two that come to mind are:
Having a documented process makes it easier to hit all the compliance bases without losing your momentum or encountering delays.