Callers: Will only be able to read information pertaining to making calls (Name, Address, Phone numbers, etc)

When a caller is on a call, the same record should be locked to the other callers. When the caller finish the call, it will have to assign a response to that record (not available, positive response, already voted, need assistance, etc). Some of the chosen options may unlock the record again for calling back at a later time (i.e: the person did not pick up the phone or was not available.) which means back into call queue or stay locked (if a positive response selection was recorded and no need for a call back is required)

Walkers: These users will physically go to a location (In case a phone number is not accurate, missing or not responsive.)

Walkers will visit locations from records compiled from an administrator (Routes).

When a walker is at a location on a route, the record should be moved from callers queue. Callers should be able to know a walker is at that location (To avoid calling while a walker is at the door)

Walkers will be able to live update a record at the location taking them out of the callers queue or locking them (if necessary, so that callers do not call the same person after was just visited)

Poll Workers: Will be able to close a record. When they verify each record, it will be taken out of the callers and walkers list view. (No need to be called or visited). Only admins will be able to see the full transitions of the records and reactivate if necessary.

Additional: The admins or supervisors (If allowed) should be able to live geolocate all users (Individually or in a group: callers, walkers, poll workers). The administrators should be able to create walking routes using addresses from the DB. Geolocation sample code sample will be provided and just need to be tailored to the custom needs. A full log of each user should be recorded (Login, Logout, what record was updated, etc)

PLEASE ABSTAIN OF POSTING YOUR BID IF THERE IS NO UNDERSTANDING OF THE SCOPE OF THE PROJECT. ALSO NEED A REALISTIC TIME-FRAME OF COMPLETION. PLEASE POST THE TECHNOLOGY THAT WILL BE USED ON BOTH FRONT-END AND BACK-END. TAKE YOUR TIME TO MAKE AN ACCURATE ASSESSMENT.

Attached is a basic mobile conceptual idea (UI can be designed and tailored to best performance and interaction)

16 freelancers are bidding on average $363 for this job

Hi There,
I have checked your given detailed description in detail and got the over all idea about the flow.
If you like my proposal then I would like to come up with my plan. :-)
Relevant Skills and Experience
I wiMore

Hi,we're all senior software developers,we've just checked your project requirements,we're able to perform your project and you'll be interesting with us,please come in contact with us to discuss for more project detaiMore

I am a full time developer and have high skills in web/android/ios so I can complete this project.
My price and time is negotiable.
Let's discuss details via chat.
I'll provide best service.
Relevant Skills and ExperiMore

Hello how are you? I am very good at hybrid app. if you hire me, you will get high quality project from me. thanks a lot.
Relevant Skills and Experience
Android, Java, Mobile App Development, MySQL, PHP
Proposed MileMore

Hi!
While reading your project description, It’s proud to say that we can demonstrate our professionalism on the highest level. we are ready to assist you day and night, 24/7.
Relevant Skills and Experience
we have diMore

Hello,
I plan to develop two things for your needs. First will be web application which will be used by administrators and supervisors and which will contain full data view so it will be best viewed on desktop.
SecondMore

Hello Sir,
we have done relevant work before.
We are Yontech softwares. We work in mobile applications , web applications ,
website development & design etc.
We have expertise in working in Java , Android , PHP etc.More

I am a mobile application developer and have an experience of 6+ years in developing applications for Apple, Android, and Windows platforms.
Relevant Skills and Experience
Native Technologies: iOS, Android, Objective-More