I can create the multiplayer solution in 2 ways:
1. Using Photon, Firebase and Playfab- We use Photon multiplayer engine for matchmaking and playfab to store the player data to save time for creating multiplyaer solution.
2. Using Nodejs and socket.io - We use Nodejs and socket.io for creating robust and scalable multiplayer games.