Hi,
Thanks for the interest in our plugins. We only have our ticking solutions for the 4 different eCommerce platforms.
They are not full registration platforms, but if you set them up and people purchase one ticket at a time the tickets would be in their name and could be uses for registration.
You can see the New User Primer for WooCommerce Tickets and that will show you all the features of and how to set it up.
https://theeventscalendar.com/knowledgebase/new-user-primer-woocommerce-tickets/
All our ticketing plugins have similar features so it is up to you on which eCommerce system you would like to choose. The purchasing process is not anything we change so it is still run and setup through the eCommerce system as well.
There is a free third party plugin I have found that adds registration using our plugin, Gravity Forms, and Advanced Custom Fields, but it does take a little setup and we are unable to help with that on 3rd party coding:
https://github.com/GlynnDevins/The-Events-Calendar-Registration
Let me know if you have any follow up questions.
Thanks