BuddyPress is a wonderful tool to use to build a social network. There are plenty of BuddyPress themes and plugins available that let you enhance your site’s capabilities. Rendez Vous for WordPress is a handy plugin that lets you community members schedule appointments.
Your members will be able to view dates and events. Organizers can define dates and hours, allowing attendees to see the ones that fit their schedule. It is possible to add notes to events after they are over.
Rendez Vous is available in English and French. This is a free plugin.