Hello all ,
This is what I need to do.

there are 10 people who need to gather information and send it to a centralized server.This number may increase with time.On the centralized server there resides a database where this info has to be stored.
Is it necessary that all 10 should be in the same subnet to store this info.what can be used to design this system I mean what all APIs ar eneeded.