Craft equivalent to Drupal Signups module
For the calendar portion:

Solspace Calendar: https://solspace.com/craft/calendar

Craft Calendars: https://topshelfcraft.com/calendars/introduction

For the membership part it'd be pretty easy to just add the people who register onto the event itself