MyPortfolio
MyPortfolio is an open-source portfolio product that can be used to share, collaborate and display work-in-progress.
It has a social-network feel about it. Profile pages are configurable - you can add text, pictures, journals (blogs) and videos to a profile page. Here is a link to a profile page that is set for public access.
It has links to pages and an embedded journal (or blog) which is updated from within MyPortfolio.
Click a video below to watch it:

