Multiplayer games are very hard to accomplish. No one can answer your question, because the whole multiplayer thing is too complicated to create a complete tutorial for beginners. You will probably spend years of time until you can accomplish a good, stable and efficient multiplayer game (provided that you really want to understand it and don't want to just copy & paste).
(I have to admit that 3D game development is my home. Maybe networking is easier on 2d games)
The good thing about Construct 2 is that it is so simple and you do not need any programming to create games. But this is the bad thing about Construct 2 if it comes down to things like multiplayer.
You do not have the opportunity to program multiplayer in construct 2. You need to use external network framework like node.js or something like that. The problem is that this conflicts with your plan. To be able to host a server of your game the player would have to install the external network framework and set it up by himself.
In my opinion and to my knowledge you can't build a simple 1 click setup multiplayer mode for your game with construct 2.
This is my sight on the whole multiplayer things. Maybe someone will come up with a surprise.