I have searched quite a bit and haven't found an answer yet. I am learning to develop websites and am ready to put together a portfolio of everything that I have been building. My question is, what is the best/most cost effective way to display my work? I have bought several domain names and hosting for them but it's getting expensive. I want to be able to make a portfolio of my work without buying a domain name/hosting for each of them. I know I can take screes shots but this doesn't show many details of the site. Maybe host them on my own computer since they won't have much traffic? I'm sure I'm missing something obvious. Thanks for the help!