OpenPortfolio is an open-source portfolio system for designers, artists, photographers, etc.