I’d like to build a site where people can register for certain classes or events.
I guess it would be a virtual product with date information attached to it. If the date has expired, the course would be taken off the listings once the date of the course has passed. Is this possible?
Ideally, there would be checks to see if someone has already registered for a course that is taking place at the same time as another course, but this is not entirely necessary. As long as someone can register for a class and are not presented with classes that have already taken place, then that is fine.