Volver a proyectos
E-commerce B2B

B4B - Portal de Clientes

Plataforma de autogestión para clientes finales. Los clientes de las empresas registradas pueden ver su catálogo asignado, precios personalizados y hacer pedidos directamente a su proveedor, en cualquier momento.

B4B - Portal de Clientes
24/7
Pedidos sin complicaciones

El contexto

Este portal es el eslabón final del ecosistema B4B, pensado para los clientes finales:

  1. Hoyostools → Distribuidor principal
  2. Empresas → Clientas de Hoyostools (usan el Panel de Gestión)
  3. Clientes finales → Clientas de las empresas (usan este portal)

Cada empresa puede registrar a sus clientes y darles acceso directo para hacer pedidos, sin intermediarios.

El problema

Antes del portal, los clientes finales debían:

  • Llamar o escribir a su proveedor para consultar precios y disponibilidad.
  • Esperar confirmación antes de hacer un pedido. Esto generaba cuellos de botella para las empresas, especialmente fuera de horario, y limitaba las ventas.

La solución

Un portal sencillo y autogestionable donde cada cliente ve solo lo que puede comprar de su proveedor:

Acceso personalizado

Al iniciar sesión, los clientes ven:

  • Su catálogo asignado.
  • Precios personalizados.
  • Stock disponible en tiempo real.

Búsqueda fácil de productos

  • Navegación por categorías.
  • Búsqueda por nombre o código.
  • Filtros por disponibilidad y precio.

Proceso de pedido ágil

  • Añadir productos al carrito.
  • Revisar el total.
  • Confirmar y recibir confirmación por email. Los pedidos llegan directamente al Panel de Gestión de su proveedor.

Historial de pedidos

  • Consultar pedidos anteriores.
  • Repetir pedidos frecuentes.
  • Seguimiento del estado.

Retos técnicos

Autenticación multi-nivel

El sistema identifica:

  • A qué empresa pertenece el cliente.
  • Su catálogo y precios asignados.
  • Sus permisos de acceso. Implementamos JWT con claims personalizados para cargar todo el contexto al iniciar sesión.

Inventario en tiempo real

El portal verifica el stock en dos fuentes:

  • El inventario propio de la empresa.
  • El catálogo de Hoyostools (si la empresa lo permite).

Rendimiento

Con miles de productos y precios personalizados, optimizamos consultas y caché para respuestas instantáneas.

Resultados

  • Pedidos 24/7, sin depender del horario de atención.
  • Autonomía para el cliente, que consulta precios y stock sin llamar.
  • Más ventas para las empresas, con menos esfuerzo.

Stack técnico

  • Backend: Laravel 6, API compartida con el Panel de Gestión.
  • Frontend: Vue.js 2, diseño responsive e intuitivo.
  • Base de datos: MySQL, misma instancia con filtrado por empresa.
  • Infraestructura: VPS con Nginx y SSL de Let’s Encrypt.

Tecnologías

Laravel Vue.js MySQL
24/7
Pedidos sin complicaciones