I'm looking for some web based membership management software for a group that I manage. There are plenty out there, and I've had a look at a few of them. However, I'm struggling to find one that exactly meets my needs and I'm hoping someone here might be able to help.
The group I manage is involved in supporting events, however we are often limited on the number of people we can take along to an event. So that everyone has a chance to attend events, we run our own event allocation system which fairly allocates people to events.
What I'm after, is a membership management system that would let people express an interest in an event, to which we can then invite certain people to attend. I think this should be manageable by any membership management system that supports a wait list/overflow list on events, but I can't find one that does. Can anyone recommend one, or any alternative approach?
Ideally I'm looking for a free/open source solution, but we're able to pay a license or a small monthly fee if necessary. We can host any software ourselves.