Voltar a Projetos
E-commerce B2B

B4B - Portal de Clientes

Plataforma de autogestão para clientes finais. Os clientes das empresas registadas podem ver o seu catálogo atribuído, preços personalizados e fazer encomendas diretamente ao seu fornecedor, a qualquer momento.

B4B - Portal de Clientes
24/7
Encomendas sem complicações

O Contexto

Este portal é o elos final do ecossistema B4B, pensado para os clientes finais:

  1. Hoyostools → Distribuidor principal
  2. Empresas → Clientes da Hoyostools (usam o Painel de Gestão)
  3. Clientes finais → Clientes das empresas (usam este portal)

Cada empresa pode registar os seus clientes e dar-lhes acesso direto para fazerem encomendas, sem intermediários.

O Problema

Antes do portal, os clientes finais tinham de:

  • Ligar ou escrever ao seu fornecedor para consultar preços e disponibilidade.
  • Esperar confirmação antes de fazer uma encomenda.

Isto gerava gargalos para as empresas, especialmente fora de horário, e limitava as vendas.

A Solução

Um portal simples e autogestionável onde cada cliente vê apenas o que pode comprar ao seu fornecedor:

Acesso personalizado

Ao iniciar sessão, os clientes veem:

  • O seu catálogo atribuído.
  • Preços personalizados.
  • Stock disponível em tempo real.

Pesquisa fácil de produtos

  • Navegação por categorias.
  • Pesquisa por nome ou código.
  • Filtros por disponibilidade e preço.

Processo de encomenda ágil

  • Adicionar produtos ao carrinho.
  • Rever o total.
  • Confirmar e receber confirmação por e-mail.

As encomendas chegam diretamente ao Painel de Gestão do seu fornecedor.

Histórico de encomendas

  • Consultar encomendas anteriores.
  • Repetir encomendas frequentes.
  • Acompanhamento do estado.

Desafios Técnicos

Autenticação multi-nível

O sistema identifica:

  • A que empresa pertence o cliente.
  • O seu catálogo e preços atribuídos.
  • As suas permissões de acesso.

Implementámos JWT com claims personalizados para carregar todo o contexto ao iniciar sessão.

Inventário em tempo real

O portal verifica o stock em duas fontes:

  • O inventário próprio da empresa.
  • O catálogo da Hoyostools (se a empresa permitir).

Desempenho

Com milhares de produtos e preços personalizados, otimizámos consultas e cache para respostas instantâneas.

Resultados

  • Encomendas 24/7, sem depender do horário de atendimento.
  • Autonomia para o cliente, que consulta preços e stock sem ligar.
  • Mais vendas para as empresas, com menos esforço.

Stack Técnico

  • Backend: Laravel 6, API partilhada com o Painel de Gestão.
  • Frontend: Vue.js 2, design responsivo e intuitivo.
  • Base de dados: MySQL, mesma instância com filtro por empresa.
  • Infraestrutura: VPS com Nginx e SSL da Let’s Encrypt.

Tecnologias

Laravel Vue.js MySQL
24/7
Encomendas sem complicações