You better research City/County codes & permit costs and don’t forget neighborhood and/or HOA rules & regulations before you get too far into planning construction.
They could hold an unpleasant surprise for you.