"Mahara is a fully featured web application to build your electronic portfolio. You can create journals, upload files, embed social media resources from the web and collaborate with other users in groups." Artefacts can be added and then custom views containing different sets of artefacts shared with different audiences.
Other features include: File Repository, Blogs, Social Networking, Resumé Builder, Profile Information, Administration Tools, Interface with Moodle, Scalability, Security, Interoperability