MercadoAhora
CompletadoDemoMarketplace para productores locales argentinos de productos agroecológicos, orgánicos y artesanales. El diferencial es el sistema EcoScore, que clasifica cada producto según su impacto ambiental y prioriza en los resultados los más sustentables. Los vendedores gestionan su catálogo y cobran vía MercadoPago, mientras los compradores filtran por categoría y puntuación ecológica.
Capturas de pantalla
¿Cómo funciona?
1. El sistema EcoScore
Cada producto tiene asignado un nivel de impacto ambiental: Agroecológico (verde claro), Orgánico (verde), Artesanal (amarillo), Industrial Local (naranja) o Alto Impacto (rojo). Este puntaje es visible en todas las pantallas — listados, detalle de producto y carrito — y determina el orden de aparición en los resultados de búsqueda: los productos más sustentables siempre aparecen primero.
2. Flujo del vendedor
El vendedor se registra con rol SELLER, y un administrador verifica su perfil antes de que pueda publicar. Una vez verificado, accede a su panel donde puede crear productos con nombre, descripción, precio, stock, categoría, EcoScore e imágenes subidas a Cloudinary. Desde el mismo panel gestiona sus pedidos recibidos y actualiza el estado de cada uno.
3. Flujo del comprador
El comprador navega el marketplace, filtra por categoría y EcoScore, y agrega productos al carrito. Al ir al checkout ingresa su dirección de envío y es redirigido a MercadoPago (Checkout Pro) para completar el pago. Una vez confirmado el pago, el backend recibe el webhook de MercadoPago, actualiza el estado del pedido automáticamente y el comprador puede ver el historial completo de sus compras.
4. Panel de administración
El administrador tiene visibilidad total sobre la plataforma: puede gestionar todos los pedidos, verificar o rechazar vendedores nuevos, administrar las categorías disponibles y banear usuarios si es necesario. El sistema de roles (BUYER, SELLER, ADMIN) se implementa mediante guards en NestJS que validan el token JWT en cada endpoint protegido.
Funcionalidades
- ✦Sistema EcoScore con 5 niveles de clasificación ambiental: Agroecológico, Orgánico, Artesanal, Industrial Local y Alto Impacto. Los productos más sustentables aparecen primero en los resultados.
- ✦Tienda online para cada vendedor con gestión de catálogo, subida de imágenes a Cloudinary y control de stock.
- ✦Pagos integrados con MercadoPago (Checkout Pro) con manejo de webhooks para actualizar el estado del pedido automáticamente tras la confirmación del pago.
- ✦Tres roles diferenciados (Comprador, Vendedor, Admin) con paneles y permisos independientes para cada perfil.
- ✦Panel administrativo para gestión de pedidos, verificación de vendedores y administración de categorías.
- ✦Carrito de compras persistente con checkout y selección de dirección de envío.
- ✦Historial de pedidos para compradores con estado actualizado y detalle de cada compra.
- ✦Diseño responsive mobile-first construido con Next.js App Router para SEO y rendimiento óptimos.










