MV Montajes — Tienda Online
E-commerce de andamios industriales integrado directamente con PostgreSQL de inventario. Cada compra valida stock real, calcula flete exacto con Google Maps Distance Matrix y procesa el pago con Transbank Webpay Plus.
Módulos desarrollados
Cada módulo resuelve un problema operativo específico. No hay funcionalidades genéricas — todo fue diseñado para la operación real del cliente.
Catálogo + feed Google Merchant Center
9 categorías dinámicas derivadas del nombre del equipo (plataformas, diagonales, bases, escaleras, accesorios). Búsqueda por nombre o SKU, filtros y ordenamiento. Feed XML automático para Google Shopping.
Stock en tiempo real — sin sobre-ventas
Inventario sincronizado con PostgreSQL. El endpoint /api/stock/:sku valida disponibilidad real antes de cada compra. El carrito ajusta automáticamente si hay diferencia entre sesión y stock actual.
Flete inteligente con Google Maps
Google Maps Distance Matrix API calcula distancia exacta desde Calera de Tango hasta el domicilio del cliente. Tarifa por km según peso total: $1.500/km < 5 ton, $2.500/km ≥ 5 ton. Mínimo $120.000 CLP.
Checkout Transbank Webpay Plus
Integración oficial certificada con hash SHA-256 de sesión. Soporte boleta y factura con RUT empresa y razón social. Despacho a domicilio o retiro en bodega.
Cuenta cliente con historial
Registro con bcrypt, sesión segura por Express Sessions. Historial de órdenes, detalle por pedido y seguimiento público sin login — solo número de orden + email.
Panel de administración de órdenes
Gestión de estados con historial completo por pedido. Notificaciones automáticas por email al cliente en cada cambio de estado. Resumen financiero y control de despachos.
Stack técnico
Tecnologías seleccionadas según los requisitos reales del proyecto: rendimiento, costo operativo y capacidad de mantención futura.
El problema que resuelve
Los sistemas disponibles en el mercado no se adaptaban a la operación real. Cada proceso tenía particularidades que las soluciones genéricas no contemplaban.
Construir desde adentro — conociendo el negocio — permitió diseñar flujos exactos, sin funcionalidades innecesarias y sin compromisos.