The portal would allow the client to manage a set of APIs for authorized external businesses and consumers. The APIs would allow third party developers around the globe to create new ecommerce and mobile payment applications using the client’s payment and data services. The portal also needed to allow the client to manage security credential provisioning for end users, provide social media interaction, and to allow business partners to exercise the exposed APIs in a secure “playground”. The client selected Atlassian Confluence as the base portal product and required a strong team to implement the framework within an aggressive timeline. The client also needed custom modules designed and developed to support the functionality required for the third party developers who would be using this new product.