Android App for collection of leads. Every user should register on cloud server.
Leads should be uploaded to cloud server.
Ability to collect the leads offline as well and when internet connectivity is there leads should be auto uploaded to cloud server
Uploaded leads should be tagged with the user name and time of lead entry in mobile.
Mobile user location (GPS / Network Tower both) should be recorded with every lead entry.