Events Booking allows users with right permission to manage registrants (add, edit, delete, change status, checkin...) from frontend of your site. To understand how it works and how to setup this feature, please read documentation at http://eventbookingdoc.joomservices.com/frontend-items/manage-registrants#manage-registrants