I have already developed the interface and functionalities for a user to take a quiz on my app. I would like him to be able to invite another user and have a confrontation (like QuizUp) where they both get the same questions simultaneously and see their answers (who got it wrong or right or what the correct answer actually was).
I couldn't find an explicit tutorial on what I should do to achieve that on Android, so I would like to ask here what the steps should be and what technologies I should use.
I have read that I might need to configure a server with node.js? And maybe use socket.io? I already have a hosted server in which I keep my database, can I configure it and use it for this, also?