Making a porch or garden swing is a project for the intermediate to expert level of woodworking skills.
Many of these porch and garden swing designs can be easily modified to suit your specific space requirements.
Note: Do not skimp on the chain supports, your back arms and legs will count on the swing staying attached to its support!