I had to create a portfolio as the final project for a graphic design class I took last fall. Since the class was entirely online, we were able to create it as an EPUB or PDF file and submit it electronically. I have also seen people create an online portfolio, where the webpage works like an image gallery and the user can use the arrow keys, mouse click on window controls to move to the next slide.