Buscamos un especialista en automatización web y web scraping con experiencia en herramientas como Puppeteer o UI Vision para desarrollar un script o macro. El objetivo principal es automatizar el proceso de ingreso a una plataforma web específica (sistema de reservas de hoteles FNS), navegar hasta una sección determinada, descargar un archivo Excel con datos y, finalmente, almacenar esta información de manera estructurada, preferiblemente en una tabla de Google Sheets.
El desarrollo debe ser robusto, considerando el manejo de posibles errores durante el proceso (login fallido, cambios en la estructura de la página, etc.) Y la generación de logs para seguimiento y depuración.
Un requisito clave es que la solución pueda ser integrada y ejecutada fácilmente como parte de un flujo de trabajo en n8n. Se valorará la experiencia previa con n8n y la capacidad de entregar el código fuente completo y documentación clara que permita la reutilización y mantenimiento del script.
Requisitos técnicos:
- Experiencia comprobable en automatización web y web scraping.
- Dominio de herramientas como Puppeteer (
Node.js) o UI Vision (RPA).
- Capacidad para manejar procesos de login y navegación complejos.
- Habilidad para identificar y descargar archivos (específicamente Excel) desde la web.
- Experiencia en la estructuración y almacenamiento de datos (por ejemplo, en Google Sheets).
- Conocimientos en integración de scripts o automatizaciones con plataformas como n8n.
- Implementación de manejo de errores y logging.
Entregables:
- Script o macro funcional que cumpla con los objetivos.
- Código fuente completo y bien comentado.
- Documentación técnica detallada sobre la instalación, configuración, ejecución e integración con n8n.
- Instrucciones para el manejo de errores y la interpretación de logs.
Plazo de Entrega: No definido