I worked on the Advanced Search screen the past couple of days and this is what I came up with.
There is much more that I would like to do with this screen and the functionality but this will work for now. Right now you can say that you want to find a club that plays <Select a Game> that is holding a race between <# o’clock> and <# o’clock> within the next <# of days>. This is already a pretty powerful tool once clubs start joining and adding races. This will only show clubs that are available to join, so if you search a club that plays your game and you are available to race between 8PM and 11PM, you will be able to see if any clubs exist and ask them if you can join.
In the future I would like to set up something called “Club Match” and we will guide a user through the process of finding a club. We will ask you what days and times you are available and for which games. You will be able to select the club personalities that most resonate with your style of racing. You will be able to filters by average number of racers that show up to races. Experienced racers might want to race with a club that usually has a full field, while beginners might want a more relaxed open field. I’m sure there are other metrics that will present themselves to me by the time I implement that new functionality, but those are the ones that I am thinking of right now.
I believe that this will improve the value of the site exponentially. I don’t know of any other site that does what I am planning to do and just think of what it will do for being able to find clean races in new games and getting connected right away. Finding clubs that play when you do and have a similar personality as you has to be the hardest part about getting into and staying into games.
Thanks for reading!