I have a relatively simple need but have been unable to find any software that can fill it.
I am attempting to setup a system that will allow a group of people to each enter their personal availability on a weekly basis and then identify the timeslot during which the most people are available.
There are some systems that will do this for a single event or do this for a single event, but I want something that will work on an ongoing basis. Users can update their available times at any point and the event schedulers can look for availability either by individuals or by total number of people available.
Ideally, it would be nice if categories could be assigned to people to be able to filter on as well.
The actual use case is raid scheduling. I'd like members of my guild to be able to put in what times they are available, what roles they can play and then let the system tell us the ideal play times to let the most people participate.
It is preferable if this can run on my own web server (IIS based, but I can otherwise install whatever platform support). PHPBB integration would be even better, but I think that's a pipe dream at this point.