The Community will be undergoing maintenance from Friday February 21 - Friday, February 29 and will be "read only" during this time. To learn more, check out our Announcements blog post.
In my mind the way to do this is with the ‘Link to another record’ field type. Add two toggles: one to ‘Display as portal’, and one to ‘Allow record creation’. Follow that up with a way to select the visible fields within the portal.