My Game Social facilitates the structuring, organisation and management of court, field and table games such as tennis, rugby and poker. The site acts a centralised resource across different games and leagues within those games or sports, and supports both professional and social games. DynamoDB was chosen for flexibility around the structures and scoring methods of different games, while Elasticache supports the development of highly responsive leaderboards.