Android and PHP-MySQL Field Data Collection

We are a small local lending company and built on a microfinance platform. We have field lending professionals who go to small businesses and generate leads. We also have the same people or different people who follow the leads and collectdata from them, which consists of business info (address, tel# etc), photos (of business as well as owners), location, Financial info (we have a form with about 8 fields)

Our teams are in rural areas and we want this application to be low on bandwidth consumption through local storage and then uploading via a one-time push from a WiFi zone. We want a rapidly scalable application where the field work happens almost entirely on Android phones or at best 7" tabs and the back office works on desktops. Similarly, the app should have GPS conserving mode and other features to save on battery.

We need a workflow around the lead generation - Whenever a lead is generated, the 'posting' is picked by agents in the vicinity and thus it is out of the 'inventory'. Once it is picked from the task inventory, the event should be added to the person;s calendar (we are on Google Apps).

We also would like to have route maps for an agent for the day based on Google Maps. Similarly, when displaying the leads, we want the lead to go to the nearest agent or idle-most agent (need flexibility to define these and customize). In other words, we need a traveling salesman algorithm.

The work of an agent also involved regular visit to the business to see how they are doing and also collect the monthly EMI. These regular routine pre-planned visits should also be part of the workflow. A sort of attendance system on calendar to ensure they visited the place based on the geo-location of a client is required.

In otherwords, our top panel should have tabs for

1. Clients

2. Tasks and assignment of tasks

3. Calendar

4. Reports - Basic reporting (such as taks pending, who did what, daily, weekly and monthly report etc.)

The same form should be converted into a task and should be editable subsequently by the same agent or any other agent. Ability to save as Draft is important too.

Skills: AJAX, Android, Google App Engine, MySQL, PHP

See more: php android, apps data collect field small business, mysql android app business form, wifi app for android, what's an algorithm, what's algorithm, what is android 4.3, we want a salesman, top apps for android, top android phones, top android apps, the best lead generation company, the best apps for android, the best android apps, task assignment algorithm, sort algorithm, salesman required, salesman company, required salesman, required it salesman, push algorithm, php save as, office on android, office for android, office app for android

About the Employer:
( 0 reviews ) India

Project ID: #2520194

6 freelancers are bidding on average ₹52667 for this job


Hi Please check PMB for details of our proposal and portfolio. Thanks Priya

₹55000 INR in 45 days
(19 Reviews)

Dear Sir, Veltrod Technologies is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and More

₹55000 INR in 28 days
(6 Reviews)

We, Olivesoft Technology Solutions are experienced professional experts in programming and designing. We had come across your requirement and since we are one of the best developers in PHP programming and website desig More

₹36000 INR in 20 days
(1 Review)

please read PM.

₹33000 INR in 20 days
(0 Reviews)

Hi, I would need detailed project requirement to make a firm quote, but I have bid high as I don't want to create a half finished project with the low budget you have suggested

₹100000 INR in 90 days
(0 Reviews)

We have looked at your project, and are confident we can provide quality service in a timely manner. Kindly see our portfolio attached.

₹37000 INR in 20 days
(3 Reviews)