BP Custom Pages is a BuddyPress plugin that allows site admin to set up to 20 custom pages within a BP users profile, to display any information that is required.
Profile
BP Profile Activity Wall is a simple plugin that creates a Facebook – like ‘Wall’ of all users activity – personal, groups, mentions, friends etc. It also makes this the default landing tab for the users profile and has options to remove the other tabs and redirect logged in users from home to their activity page.
BP Profile Shortcodes Extra maintains the features introduced in the original plugin, it provides shortcodes to display the username, display name, profile url, avatar photo etc. but in addition it provides the ability to display the users cover image and also a collection of cover, avatar and @username that allows a profile header to be created on any page in your site. You can either specify the member to be displayed or the shortcodes will display details of the user that is viewing the page.