There may be a requirement for a start and end date for when the events go on sale. But likely this would be avoided.
They will need stock control of the amount of tickets available per event.
We may need to show past events on the front end just to give the user a sense of how many events they have. Perhaps we would develop and automatic CPT post when an event is created so they can be listed on the front end.
Past event resources would be available on the dashboard to previous attendees as downloads associated to the product.
These resources could be added to the library if required so that members who didn't attend could access them.
Short Event Description