We are a construction contractor and want to make electronic some of out paper forms. One example is our Time & Material sheet (attached). I would like the sheet number in the top right to auto-increment for each new form. Also, if should allow the user to input the data and descriptions into the relevant fields on the form. Once the fields are complete, I would like it to be able to be signed on the signature line (top right area) with a stylus by the customer. At that point, I would like the option to email the customer a pdf of the form and send the data to our MS SQL server. Recording the location by GPS and also being able to attach pictures would be nice too. Once this is working nicely, we have a number of other forms that we would like made electronic. A simple front end form-choosing app would be required at that point.
Communication: Asynchronous, Must save and store data while out of Wi-fi range (a few days, multiple form records), then sync when back in Wi-fi range.
Database: MS SQL is the final objective
Deployment: Remote deployment of multiple forms to desired device.
Images: Need to attach multiple images to saved forms (i.e. Photos of work, conditions).
GPS: Ability to capture GPS location in a field.
Authentication: Some way to authenticate user
We want you to build our overall structure and the attached form first.
After our first form and depending on your pricing, we will have you build our other forms and consult with us so that we can modify forms and redeploy them and even build some of the forms in-house. However , we prefer to just hand off the forms designs as we get the requirements.
Weâ??d like to know about your development philosophy because this will be an on-going relationship, so let me ask a couple questions about your approach:
* Your experience with Mobile Apps that are forms to send info to databases.
* Tell us what skills sets make you good for transferring physical forms to mobile applications. For example, we donâ??t need you to mindlessly recreate the form. We need you to think though how the form will best layout in the mobile app.
* Can you create an app where the user sees certain fields based on answers to previous questions? This kind of thing would save real-estate.
* How would you sync the app to our MS SQL database?
Thank you, I look forward to working with you on this ongoing project.