Skip to content

Conversation

Vazzukoff
Copy link

📋 Descripción

Este PR implementa la funcionalidad completa de variantes de producto en el sistema, permitiendo a los usuarios seleccionar diferentes opciones (talla y dimensiones) y reflejando estos cambios en toda la experiencia de compra.

✨ Funcionalidades Implementadas

Backend & Base de Datos
✅ Modificación del esquema de base de datos para soportar variantes
✅ Actualización de endpoints del backend para manejar variantes

Frontend - UI/UX
✅ Página de producto (/products/:id) con selector de variantes
✅ Implementación del diseño de Figma para selección de variantes
✅ Integración de variantes en carrito de compras y checkout
✅ Actualización de lógica de precios según variante seleccionada

Página de Categoría
✅ Rediseño de grilla de productos con información de variantes
✅ Sistema de filtros mejorado para rangos de precios
✅ Indicadores de variantes disponibles en vista de grilla

🧪 Testing

✅ Tests actualizados para casos de uso con variantes

🤖 Chatbot

✅ Capacidad de responder preguntas sobre variantes (ej: "¿Tienen stickers de 10×10 cm?")

🎯 Casos de Uso Resueltos
Selección de variantes en página de producto
Visualización correcta de precios por variante
Filtrado por rangos de precio considerando variantes
Experiencia de compra completa con variantes

📝 Notas Técnicas
La implementación sigue el diseño de Figma y mejora significativamente la experiencia del usuario al permitir una gestión completa de variantes de producto.

Sebas Vallejo and others added 30 commits August 21, 2025 20:16
feat: update inital data and update product service to get price
fix: correct sticker category check and improve price filter logic
feat: refactor cart and product models to use attributeValueId, update related functions and components
Refactor: product.service & UI and chatbot update
feat: update variant attribute values and improve product pricing logic
feat: enhance cart and checkout components to display variant attribute values
feat: overhaul README to document fullstack e-commerce features and variant management
Feat: update chatbot prompts and add context for new product variants
feat: update data models and cart logic to support variant attribute values in orders and cart items
@JanetHugarcia JanetHugarcia changed the title Implementación de variantes de productos / Grupo 3 Implementación de variantes de productos / Grupo 3. Sep 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants