Sobre este proyecto
it-programming / e-commerce
Abierto
Buscamos un programador freelance para desarrollar un sistema de automatización robusto y eficiente. El objetivo principal es integrar y sincronizar un catálogo de más de 70.000 productos desde nuestro proveedor directamente a nuestra tienda en línea, que opera sobre WordPress y WooCommerce. Este proyecto es crucial para mantener nuestro inventario actualizado y asegurar la precisión de la información de los productos.
Las responsabilidades clave incluyen:
Extracción de Datos: Desarrollar funcionalidades de web scraping para extraer automáticamente información detallada de los productos, incluyendo título, descripción, precio, imágenes y categoría, desde el catálogo del proveedor.
Procesamiento de Imágenes: Implementar un módulo para procesar y limpiar las imágenes de los productos, eliminando marcas de agua y optimizándolas para la web.
Normalización y Reglas de Negocio: Aplicar reglas de normalización de datos, así como reglas específicas de precios y envíos para asegurar la coherencia y la rentabilidad.
Almacenamiento Intermedio: Diseñar e implementar una base de datos MySQL intermedia para almacenar y gestionar todos los datos de los productos antes de la sincronización final.
Sincronización con WooCommerce: Utilizar la api rest de woocommerce para sincronizar de manera fluida y eficiente los productos, sus detalles y sus actualizaciones con nuestra tienda en línea.
Validación en Tiempo Real: Desarrollar un mecanismo para validar en tiempo real los precios y la disponibilidad de los productos antes de confirmar cualquier compra, garantizando que la información mostrada al cliente sea siempre precisa.
Automatización de Actualizaciones: Configurar y gestionar tareas programadas (cron jobs) para ejecutar actualizaciones automáticas del catálogo, asegurando que la tienda refleje siempre la información más reciente del proveedor.
Buscamos a alguien con experiencia comprobada en proyectos de integración de datos y desarrollo de sistemas de automatización, con un enfoque en la eficiencia y la escalabilidad.
Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Crear una tienda nueva
Plazo de Entrega: No definido
Habilidades necesarias