I need both front and back and design for a lobby for scrabble players to search for each other and organize matches
The basic scenario is two players with a rating e.g. chess/scrabble etc can use the lobby system to find other players. I need two broad functions. The first is hosting a table. Here the host should be able to specify an optional: minimum rating, maximum rating and note to other players.
Secondly there should be a join function. When the user clicks join, they should be presented with a lobby that displays existing games waiting to be joined. The user should be able to filter by minimum and maximum ratings. They should also be able to sort by rating. The lobby must be in AJAX such that new games appear and old games disappear without the need for a refresh.
There should also be a scoring page which lists all outstanding games. When the user is done they can record their score here at which point the match disappears. The database should be structured in such a way that it is easy to obtain: head to head records, total games, total wins and total losses. The language must be PHP.