Evaluando propuestas

Sheetmaster: Automatización de Procesos entre Sitios Web y Google Spreadsheets

Publicado el 03 Mayo, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Les presento una solicitud de desarrollo para automatizar un proceso repetitivo que se realiza diariamente en nuestra empresa. A continuación, se detallan los requerimientos y especificaciones del proyecto:

Objetivo:
Optimizar el tiempo y recursos mediante la automatización de la extracción y transferencia de datos entre un sitio web y Google Spreadsheets para la generación de reportes.

Alternativas:

Desarrollar una solución utilizando la API del programa original para obtener información en tiempo real. Sin embargo, esta opción podría resultar compleja y costosa.

Desarrollar una solución en JavaScript u otro lenguaje compatible que permita interactuar con sitios web, descargar datos y transferirlos entre aplicaciones. Esta opción es la preferida inicialmente.


Proceso actual:

Abrir Chrome e ingresar al sitio web X.
Esperar 20 segundos para que la información se cargue.
Hacer clic en el botón X del sitio web.
Esperar 30 segundos para que se cargue la data.
Hacer clic en el botón de exportar.
Esperar 30 segundos para que se descargue la data en un archivo Excel.
Localizar el archivo Excel descargado.
Aplicar formato general al archivo Excel.
Copiar la información de determinadas columnas.
Abrir un archivo preexistente de Google Spreadsheets en Chrome.
Navegar al tab X.
Borrar determinadas columnas
Pegar como valores la información copiada del Excel en la celda A1.
Cerrar el archivo de Excel descargado.
Repetir este proceso cada 5 minutos, de lunes a viernes, entre las 7 a.m. Y las 6 p.m.


Recomendación:
Una posible solución sería emplear técnicas de web scraping, aunque esta recomendación queda a criterio del experto en la materia.

Contexto general del proyecto

El objetivo de este proyecto es desarrollar una solución automatizada que agilice y optimice el proceso de extracción, transferencia y manipulación de datos entre un sitio web y Google Spreadsheets, permitiendo un uso más eficiente del tiempo y recursos en las tareas diarias.

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Cloud Storage (Dropbox, Google Drive, etc.), Otros (Otras APIs)

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por J. F. R. A.