MercadoLibre

🏆 Mercado Libre challenge

https://meli-details-challenge.netlify.app/

meli-details-challenge vercel app_ (8) localhost_3000_

Este repositorio está basado en el challenge de Goncy ¡Muchas gracias por tomarte el tiempo en armar este desafío!

Podés encontrar el challenge acá: https://github.com/goncy/mercadolibre-details-challenge.

🎯 Objetivo:

Debemos crear un clon de la página de detalle de producto de Mercado Libre.

💾 API:

Mock del producto ubicado en ./src/components/ProductDetails/mock.js.

🛠️ Tecnologías utilizadas:

  • HTML 5
  • CSS 3
  • JavaScript
  • React - JS library

✅ Definición funcional:

Debemos intentar llegar a un resultado visual lo más aproximado posible, siendo los siguientes los elementos requeridos:

  • Carousel que cambia de imagen al clickear (no en hover):

ezgif-5-413616e110

  • Área de detalle del producto (condición, cantidad vendida, título, precio).
  • Botones de Comprar ahora y Agregar al carrito.
  • Sección de preguntas y respuestas.

➕ Puntos extra:

  • Poder agregar comentarios/opiniones (no deben guardarse en ningun lado):

ezgif-1-c4a97e57fe

  • Poder puntuar opiniones:

ezgif-1-438e60cc9b

  • Poder ver opiniones por tipo:

ezgif-1-b6efa3a5e3

  • Modo oscuro:

ezgif-1-2cd084c64c

👨‍💻 Agregados por mi cuenta:

  • Poder agregar preguntas:

ezgif-1-084bc00748

  • Validaciones al agregar una pregunta u opinión:

ezgif-1-13250489c9

ezgif-1-fa83f53edc

  • Resumen de opiniones con puntuación promedio del producto, utilizando datos dinámicos:

ezgif-1-3d074f8df5

  • Sección de características del producto, cards de productos e información adicional de la publicación (devolución gratis, garantía, medios de pago, otras publicaciones, etc).
  • Mobile responsive:

ezgif-1-16f05fc74d

  • Burger Menu:

ezgif-1-e9ae50f316