Terminado

Formulario encuesta para Android offline con geolocalización y exportación a Csv

Publicado el 01 Julio, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesitamos realizar una encuesta que no es necesario que funcione en más de una versión de Android (preferentemente 7 y/o 8) que funcione en una tablet básica (no es necesario múltiples formatos de pantalla pero sí responsive) y aproximadamente 55 preguntas.
Es importante que funcione offline.
Es importante que la información se guarde en un único archivo CSV que sea fácilmente descargable en cualquier momento.


Se requiere un archivo APK.
Antes de empezar a cargar la encuesta el operador seleccionará su usuario de un listado o creará uno nuevo. También va a cargar un número y ese número se utilizará, junto al número de encuesta como ID de encuesta: "numero-cargado_encuesta-nro"
Si el número cargado fuera por ejemplo el "3" quedaría así -> "3_1", "3_2"

Campos:
* Hay campos automáticos como "fecha" y otros que deberían volver de la encuesta anterior pero deberían ser modificados como: encuestador/a, barrio, nacionalidad, etc.


* Varios de los campos van a ser select con datos pre cargados (se entregan en formato csv)
* Para ciertos campos va a ser necesaria una validación (números, email, etc)
* Geolocalización: a pesar de no estar conectada la tablet, debería igualmente descargar las coordenadas de GPS y guardarlas con el click de un botón. Además de las coordenadas, deberá guardar un archivo KMZ asociado al id o nro. De encuesta.


* La persona encuestada deberá firmar sobre un espacio, que sería ideal que ocupe toda la pantalla para firmar (puede ser un popup) que se guarde como un jpg asociado al id o nro. De encuesta.
* Muchos de los campos son checkbox
* Los campos numéricos de 1 a 5 deberán ingresarse con dos botones (-) y (+)
No hay un diseño gráfico específico, debería ser simplemente un formulario responsive.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android
Necesito Crear una app
Tipo de app Otro
Necesita backend No
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por S. D.