Looking to build an app to collect information from field workers about a task. Basically the app will have two main functions.
1) provide a list of active tasks. Users can search for a task by the task number or some other keyword
2) users will be able to select a task and click on a button to start the task. The system will record the start time of the task and provide a button for the user to click when they are done with the task then record the end time or stop time. Once the user clicks on the button to end the task, they will be presented with a series of questions (form input). a few questions require the user to take and upload photos and the answer to certain questions determine what questions are relevant so there are some basic dependencies. As long as a task is not completed, the user should be able to return and select the task and continue. There are about 25 questions. All the information should be uploaded to a remote mysql database.