Buddypress is a PHP open source social networking package that can be used as a plugin that can be installed on WordPress to transform it into a social networking platform.BuddyPress is designed to allow schools, companies, support teams, or any other community or group to start their own social network online for communication.
Exciting Features of Buddypress
Extended Profiles: It shows your community members by creating an unlimited number of profiles and groups of profiles custom-made and meaningful for your community.
BuddyPress activity stream aggregate and record personal, group and sitewide activities with an RSS feed for each. Additional features include threaded commenting and favoriting in the activity stream, @mentions anywhere in the site, plus email notifications and status updates.
- More about Activity Streams
Member Account Settings: Member account settings allow your users to modify their account and notification settings directly from within their profiles.
- More on Member Accounts
- Pending Users Admin Screen – new in BP 2.0
- Mark as Spammer Admin Screen – new in BP 2.0
Friend Connections: BuddyPress friendships establish connections between members. Add friends and accept friendship requests. Track activities of friends or friends of friends. Each member has a list of friends on the site. Find new friends with similar interests by any link in each member’s profile field.
Internal Messaging: BuddyPress private message send and receive private emails from members in your friends list within your private messaging panel. All members have their own individual Inbox, Sentbox and Drafts folder. Members will be notified of new messages by a new message count as well as email notifications if enabled.
User Groups:- BuddyPress user groups gives environment like Gathering of friends by creating a public, private or hidden group and become the group admin. The group admin can also approve requests to join the private group, invite friends to a hidden group, establish communications among members, extend privileges to other members, and enable new features within the group, among others.
WordPress Blogs: BuddyPress blogs directly creates a network and allow members of that profile to start their own full-powered public or private WordPress blogs.
Notifications: Keep members of current profile abreast of the latest connections within the site via email notifications and BP notifications in the WP Toolbar.