Evaluando propuestas

Scrapping

Publicado el 01 Abril, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

La finalidad del proyecto es facilitar la obtención de productos desde la página web de sus fabricantes o vendedores.
Estos productos normalmente se encuentran detrás de una serie de selecciones para lo cual hace falta algún mecanismo que permita interactuar con la página que contiene los datos para obtener la información que necesitamos.

Requisitos técnicos:
El desarrollo de la aplicación es bastante simple, pero requiere conocimientos del dom, de selección de elementos a través de js, y de php para poder armar la automatización y el guardado de los productos en la base de datos.

Propuesta:
Se sugiere la utilización de PhantomJS desde PHP para acceder al contenido y la interacción como si fuera el usuario y guardar los resultados en una base de datos de productos que se proveerá para tal fin.

El proceso:
El proceso sería el de acceder alguna de las URLS dadas y seguir por ejemplo el flujo siguiente:
●    Se accede a la web dada.
●    Se hace clic en los botones o enlaces relacionados hasta llegar a la lista de productos.
●    Una vez se obtiene la lista se itera por cada uno entrando en la página del producto.


●      Se comprueba (filtrado) que los productos cumplen una serie de requisitos para su obtención de
        datos.
●    Dentro de la página de producto se obtiene los parámetros que lo definen. Por ejemplo tallas
        disponibles, colores, descripción, nombre y fotos.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias