PHP-MySQL and Android Field Data Collection

Avg Bid (INR)
Project Budget (INR)
₹12500 - ₹37500

Project Description:
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 required:
Android, Google App Engine, MySQL, PHP
Hire ravisy
Project posted by:
ravisy India
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

₹ 60000
in 15 days
Hire ranakrishnapaul
₹ 60000
in 30 days
₹ 50000
in 25 days
₹ 35000
in 25 days
Hire StupidNickname
₹ 32000
in 15 days
Hire Jy8WMF26a
₹ 37500
in 1 days
Hire GoDB
₹ 20000
in 30 days
₹ 50000
in 30 days
₹ 150000
in 30 days
₹ 28000
in 15 days