I’ve worked on several software product development, implementation and support projects (owned many too from a company owner point of view – more on that here: Birth of Enterprise Social). A lot of them have centred around supporting collaborative workspaces. That is to say the use of social technology platforms to facilitate collaboration, content creation and sharing.
As covered in the link page above, these were often based on either Confluence, the third party tool my company resold, customised and supported, or the platform we built ourselves and did the same for.
The link above has a lot of screenshots of some of the work we did for various customers based on either platform. Below you can see some screencasts of work we did for three customers based on Crowdflo, our own platform. In all cases they were extranets, that is to say, externally accessible web based collaboration platforms. They were used by the customer to support their enterprise customers in turn and provide a space for them to create profiles and connect with co-customers.
In all cases my company not only provided the platforms but also the training and support for our customers to support their customers in adopting the platforms.