bbPress is forum software, made the WordPress way.
BuddyPress helps site builders & developers add community features to their websites, with user profiles, activity streams, and more!
Fully featured event registration management including recurring events, locations management, calendar, Google map integration, booking management
A simple and easy way to build a powerful website.
After activating your groups will have ability to create any custom fields they want. Also extra page will appear with chosen content.