Plataforma de Gestión de Contenido para VTEX
Plataforma de automatización para e-commerce capaz de generar contenido, procesar imágenes y construir plantillas de carga masiva mediante Inteligencia Artificial y procesamiento asíncrono.
Resumen
Desarrollo de una plataforma web diseñada para optimizar la gestión y carga masiva de productos en VTEX. La solución automatiza tareas operativas relacionadas con contenido, imágenes y enriquecimiento de información para catálogos de e-commerce.
Problema
El proceso de carga de productos requería múltiples tareas manuales como la generación de archivos Excel, descarga y edición de imágenes, creación de descripciones comerciales y generación de palabras clave para SEO.
Estas actividades consumían tiempo, eran propensas a errores y dificultaban la escalabilidad del negocio.
Solución
El proyecto comenzó como un MVP desarrollado con Python y Tkinter para validar el flujo operativo y las necesidades del negocio.
Posteriormente evolucionó a una aplicación web escalable basada en Django REST Framework y React, permitiendo automatizar completamente el proceso de preparación y publicación de contenido para VTEX.
Funcionalidades Principales
- Generación automática de plantillas Excel.
- Procesamiento masivo de imágenes de productos.
- Conversión y redimensionamiento a formato JPG 1000x1000 px.
- Generación de descripciones mediante OpenAI.
- Creación automática de keywords para SEO.
- Ejecución de tareas asíncronas con Celery y Redis.
- Integración con APIs y servicios externos.
Stack Tecnológico
Arquitectura del Sistema
La plataforma fue diseñada bajo una arquitectura desacoplada, permitiendo ejecutar procesos intensivos en segundo plano sin afectar la experiencia de usuario.
Infraestructura y Despliegue
- Aplicación contenerizada mediante Docker.
- Servidor web y reverse proxy con Nginx.
- Protección y gestión DNS mediante Cloudflare.
- Despliegue en máquina virtual Linux.
- Ejecución separada de API, Workers y Base de Datos.
Procesos Automatizados
Excel
Generación automática de plantillasIA
Descripciones y Keywords SEOIMG
Procesamiento masivo de imágenesResultados
100%
Automatización del flujo de cargaIA
Generación automática de contenido24/7
Procesamiento asíncrono de tareasAprendizajes
Este proyecto me permitió profundizar en el desarrollo de APIs REST, procesamiento asíncrono con Celery, despliegue con Docker, gestión de servicios mediante Nginx e integración de modelos de inteligencia artificial en procesos empresariales.
También fortalecí mis conocimientos en arquitectura de aplicaciones, escalabilidad, automatización de procesos y experiencia de usuario.
VOLVER A PROYECTOS