Evaluando propuestas

Desarrollo de Aplicación Móvil y Web para Gestión de Datos en Campo con Modo Offline y Reportes

Publicado el 28 Enero, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Se busca un equipo o desarrollador para crear una aplicación integral de gestión de datos en campo, similar a ProntoForms. El objetivo es permitir a técnicos e inspectores capturar información detallada desde dispositivos móviles (Android/iOS) y sincronizarla de forma segura con un sistema central. El proyecto incluye el desarrollo de una aplicación móvil robusta y un panel web de administración.

Alcance General:
* Aplicación móvil (Android/iOS) para usuarios de campo.
* Panel web de administración para crear formularios, gestionar usuarios, revisar envíos y generar reportes.
* Base de datos y API para una sincronización segura y eficiente.

Funcionalidades Clave Requeridas:

1) Constructor de Formularios (Web):
* Capacidad para crear y editar formularios dinámicos con diversos tipos de campos: texto, numérico, fecha, listas desplegables, checkboxes, firmas digitales, captura de fotos, ubicación gps y, deseablemente, lectura de códigos qr/barcode.
* Implementación de reglas y validaciones avanzadas, incluyendo campos obligatorios, rangos de valores, y lógica condicional para mostrar u ocultar campos según las respuestas.
* Se valora el versionado de formularios para gestionar cambios a lo largo del tiempo.

2) Captura en Campo (Móvil):
* Funcionalidad de modo offline, permitiendo a los usuarios capturar datos sin conexión a internet y sincronizarlos automáticamente una vez que la conexión se restablezca.
* Posibilidad de adjuntar elementos multimedia como fotos y archivos, así como la captura de firmas digitales.
* Registro automático de geolocalización (GPS) y sello de tiempo para cada envío.
* Asignación flexible de formularios a usuarios o roles específicos.
* Opción de guardar borradores para continuar la captura de datos en otro momento.

3) Flujo y Administración:
* Sistema completo de gestión de usuarios, roles y permisos para controlar el acceso y las funcionalidades.
* Deseable: Asignación de tareas o formatos por usuario, zona geográfica o proyecto.
* Deseable: Implementación de estados para los envíos (borrador, enviado, aprobado, rechazado).
* Deseable: Bitácora o sistema de auditoría para registrar cambios y envíos.

4) Reportes y Exportación:
* Dashboard intuitivo con filtros personalizables por fecha, usuario, proyecto y estado.
* Funcionalidad de exportación de datos a formatos comunes como Excel/csv y pdf.
* Deseable: Creación de plantillas de reporte personalizadas.
* Deseable: Envío automático de reportes por correo electrónico.

Se valorarán propuestas que demuestren experiencia previa en el desarrollo de soluciones con sincronización offline robusta y constructores de formularios dinámicos.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias