Descripción del Proyecto:
Empresa dedicada a realizar estudios de mercado en campo (mystery shopper) busca un desarrollador freelance con experiencia en aplicaciones móviles y plataformas web. Necesitamos crear una solución integral que permita gestionar y capturar datos de campo mediante una aplicación móvil y administrar dicha información en una plataforma web.
Detalles de la App Móvil: La aplicación móvil debe ser multiplataforma (iOS y Android) y estará orientada a nuestros usuarios en campo, permitiéndoles:
Captura de Información de Campo: Rellenar cuestionarios personalizados, responder preguntas y observaciones, y (opcionalmente) capturar fotos, videos o audios durante las visitas.
Funcionalidad de Geolocalización: Mostrar la ubicación exacta de los puntos asignados en tiempo real y registrar la posición del usuario al momento de realizar la visita.
Gestión de Visitas Asignadas: Cada usuario debe poder ver las visitas asignadas, marcarlas como completadas y llevar un registro de sus visitas anteriores con detalles como fecha, lugar, pagos asociados y observaciones.
Inicio de Sesión Personalizado: Acceso individualizado para que cada usuario pueda ver sus visitas asignadas y registrar respuestas, evidencias y observaciones en tiempo real.
Imagen Corporativa: La app debe reflejar la identidad visual de la empresa, alineándose con su marca.
Detalles de la Plataforma Web: La plataforma web permitirá gestionar y revisar toda la información capturada en campo:
Gestión de Usuarios y Clientes: Crear, modificar y asignar usuarios que utilizarán la app móvil, y crear perfiles para los clientes que accederán a los reportes finales.
Creación y Personalización de Cuestionarios: Diseñar cuestionarios personalizados con preguntas, observaciones y requisitos específicos que se asignarán a las visitas en campo.
Control y Validación de Datos (QA): Revisar todas las respuestas y evidencias antes de enviarlas a la sección de resultados para los clientes, asegurando que toda la información sea correcta y esté lista para su publicación.
Visualización de Datos: Generar reportes descargables, en formato Excel o CSV, que incluyan links a las fotos, videos y audios capturados, con ponderaciones y resultados detallados de cada cuestionario.
Dashboard para Clientes: Proveer una visualización de resultados finales en un formato interactivo y fácil de entender, usando herramientas económicas y prácticas como Google Data Studio o
Chart.js, como alternativa a Power BI.
Requisitos y Habilidades Necesarias:
Experiencia en desarrollo multiplataforma (Flutter o React Native).
Conocimiento en desarrollo web full stack (
Node.js, Django, Laravel o frameworks similares).
Habilidades en integración de bases de datos (MySQL, PostgreSQL o MongoDB).
Experiencia con herramientas de visualización de datos (Google Data Studio,
Chart.js) para crear dashboards interactivos.
Familiaridad con almacenamiento en la nube (Google Cloud, AWS) para manejar fotos, videos y otros archivos multimedia capturados en campo.
Opcional pero Valorado:
Conocimiento en captura y manejo de multimedia (fotos, audios y videos) en apps móviles.
Experiencia en optimización de costos de almacenamiento en la nube.
Enviar cotización con:
Tiempo estimado para completar el proyecto.
Ejemplos de proyectos similares realizados.
Costo estimado total y por etapa del proyecto.
Si tienes la experiencia y conocimientos necesarios para desarrollar una solución eficiente y económica, ¡esperamos tu propuesta!
Delivery term: Not specified