MyClubLives
MyClubLives addresses two major issues that complicate scheduling court time. 1) The demand for court time exceeds the supply of courts. 2) members cannot find players. MyClubLives cannot increase the supply of courts, but its scheduling algorithm eliminates the first-come-first-serve type of reserv