Descripción del proyecto
TraducidoSe reduce a un catálogo central donde cada producto existe exactamente una vez, con una estructura clara de categorías, grupos de atributos y diccionarios de referencia de valores. Se requieren características personalizables (texto, números, listas de opciones, unidades de medida), soporte completo para variantes (tamaño, color) y un modelo ordenado de kits y artículos relacionados. Los medios deben adjuntarse correctamente: imagen principal, galería, documentos y videos, cada uno con su propio rol y subtítulos en múltiples idiomas. Las traducciones son críticas para nosotros, por lo que cada campo debe ser mantenido por idioma con una imagen clara de lo que está completo, lo que falta y lo que está desactualizado. Además, necesitamos reglas de validación y calificaciones de completitud de tarjeta para que un producto no pueda ser publicado hasta que cumpla con los requisitos de un canal particular.
Es igualmente importante exportar datos hacia afuera. Necesitamos exportaciones y alimentaciones confiables a nuestra propia tienda y a mercados externos, cada uno con su propio mapeo de nuestros campos internos al formato requerido. Agregar control de acceso basado en roles para que los redactores, gerentes de categoría y traductores solo toquen su propio dominio, registro de cambios (quién, qué y cuándo se editó), edición masiva e importación de nuestras tablas actuales para transferir el caos existente. Describa la arquitectura propuesta, la pila y los plazos realistas.
Lo que esperamos primero:
— catálogo central con atributos flexibles, variantes y diccionarios de referencia;
— campos en múltiples idiomas con estado de traducción y calificación de completitud;
— biblioteca de medios con roles, validación y campos requeridos;
— exportación y alimentaciones a canales con mapeo de campos personalizable;
— roles, registro de auditoría, edición masiva e importación desde tablas.