cuPortfolio is a fully featured electronic portfolio system with social networking features to create online learning communities.
For more information you can read About cuPortfolio.
Develop your portfolio
Create your electronic portfolio in a flexible personal learning environment
Collections of Pages
Organize your portfolio Pages into Collections
Give others access to view your portfolio