Yes! Have a field in your database that counts the users attending the event, then have a max attendees number, and to display that it’s full simply make a conditional that when the amount of people attending is equal to or less than the max amount
Have an event date field and make a conditional where when the event date is greater than the current date/time make it disappear, non-clickable or whatever…