Skrey

PCDIGA: migração de Magento para Saleor com SAP S/4HANA

De Magento para Saleor: escalar o maior retalhista online de eletrónica em Portugal

Cliente
PCDIGA
Tecnologia
Saleor
Serviços
Migração
Integrações
Desenvolvimento à medida
PCDIGA custom PC configurator on desktop and mobile, with the component steps and the compatible motherboards list

Levámos a PCDIGA, o maior retalhista online de eletrónica em Portugal, de Magento para Saleor sem um big bang: uma migração faseada para uma arquitetura headless e composable, integrada com SAP S/4HANA, com pedidos até 99% mais rápidos e zero downtime não planeado.

Desde 2004 que a PCDIGA é a referência para quem procura tecnologia em Portugal. Hardware, gaming, eletrónica de consumo: um catálogo com mais de 70 mil produtos e um público exigente, que espera uma experiência de compra rápida, moderna e sempre disponível.

A Skrey acompanha a PCDIGA há vários anos. Durante muito tempo, levámos o Magento ao limite para entregar uma experiência de referência no mercado. Mas chegou um ponto em que o problema já não era o que construíamos: era a plataforma.

O desafio

O Magento tinha servido bem a PCDIGA, mas tinha‑se tornado um travão ao crescimento: Custos de infraestrutura muito elevados, que cresciam com o tráfego. Uma arquitetura monolítica, assente em plugins, em que cada atualização obrigava a rever, refazer e voltar a testar módulos. Uma atualização maior chegava a ocupar dois developers durante um mês inteiro. Instabilidade nos momentos que mais contam. Índices bloqueados, cache corrompida e timeouts somavam cerca de uma hora de downtime não planeado por mês, e cada Black Friday era vivida em tensão. Um catálogo pesado de gerir. Com mais de 70 mil produtos, mudar um simples atributo podia obrigar a reindexar o catálogo inteiro durante horas. Ambições que a plataforma não deixava concretizar, como um configurador de PCs totalmente à medida.

PCDIGA store in dark mode on a tablet, a phone and a second tablet: the desktop computers listing with filters, the shopping cart and an iPhone product page

A solução

Propusemos à PCDIGA uma mudança de filosofia: deixar de ter uma plataforma que tenta fazer tudo e passar a usar a melhor ferramenta para cada função. Escolhemos o Saleor, uma plataforma headless e composable, e desenhámos uma migração que não pusesse o negócio em risco.

Uma migração faseada, sem big bang. Em vez de trocar tudo de uma vez, seguimos uma abordagem faseada, o chamado strangler pattern. Substituímos os módulos do Magento por serviços independentes, um a um, e cada funcionalidade só passou para o Saleor depois de testada a fundo. A PCDIGA mudou de plataforma com um downtime mínimo e sempre planeado, sem interromper as vendas.

Two phones showing the PCDIGA smartphones listing, with the filter and sort bar and product cards, in light and dark mode

Uma arquitetura best‑of‑breed

Cada área do negócio passou a ter a ferramenta certa: o Saleor para o commerce, o Strapi para conteúdos, o Typesense para pesquisa, o Temporal para orquestrar processos, e integrações com Klarna, Sequra, Trustpilot e Citrus Ad. A equipa de marketing ganhou liberdade para criar landing pages sem lutar com código, e cada equipa trabalha com as ferramentas que prefere.

Integração com SAP S/4HANA. Integrámos a nova plataforma com o SAP S/4HANA, que continua a ser o centro da gestão de produto e de encomendas. A equipa da PCDIGA não precisou de formação nova nem de mudar a forma como trabalha: a operação continuou a correr no SAP, sem disrupção.

PCDIGA checkout payment step on a tablet in dark mode, with Sequra, MB WAY, card, Multibanco and Klarna options and the discount code field

11 apps à medida, sem plugins

O modelo de extensibilidade do Saleor permite criar apps totalmente isoladas do core, que comunicam apenas por GraphQL e webhooks. Desenvolvemos 11 apps à medida para a PCDIGA, chegando a ter seis em desenvolvimento em paralelo, sem conflitos entre si nem com o núcleo da plataforma. Foi esta base que tornou possível lançar inovações como o configurador de PCs.

Cloud, com escala e previsibilidade. Começámos por planear o alojamento próprio, mas depois de testar o Saleor Cloud recomendámos à PCDIGA essa opção, pela segurança, escalabilidade e custo previsível que oferece.

Como trabalhámos. Como parceiro de longa data da PCDIGA, conhecíamos a fundo a plataforma, o negócio e as suas limitações. Avaliámos alternativas, escolhemos uma arquitetura em que pudéssemos confiar a longo prazo e planeámos a migração por fases, para que cada passo fosse seguro. Em paralelo, continuámos a entregar novas funcionalidades.

PCDIGA 404 page in dark mode, with two illustrated people holding unplugged cables, the newsletter sign-up and the footer

Resultados

A PCDIGA tem hoje uma plataforma que acompanha a sua ambição. Mais rápida, mais estável e com custos previsíveis, preparada para escalar o tráfego sem que a infraestrutura dispare. A equipa deixou de gastar tempo a manter a plataforma e passou a usá‑la para criar novas experiências para os clientes.

O maior retalhista online de eletrónica em Portugal deixou de estar limitado pela tecnologia e passou a usá‑la como vantagem.

Produtos migrados e geridos na nova plataforma
70 mil+
Produtos migrados e geridos na nova plataforma
Mais rápido: pedidos GraphQL que demoravam 40 segundos passaram a demorar menos de 0,4 segundos
99%
Mais rápido: pedidos GraphQL que demoravam 40 segundos passaram a demorar menos de 0,4 segundos
Downtime não planeado
0
Downtime não planeado
Apps desenvolvidas à medida
11
Apps desenvolvidas à medida

Ver mais casos de sucesso

  • Darty

    • Engenharia de e-commerce
    • Design
    • UX/UI

    E-commerce de alta performance focado em automação, escala e experiência do utilizador

  • Tupperware

    • Loja Shopify
    • Desenvolvimento à medida
    • Integrações

    Comunidade, tradição e um modelo de negócio único

  • Quebramar

    • Migração
    • Custom Storefront
    • UX/UI

    Uma migração feita ao detalhe, para uma marca com 54 lojas e uma comunidade fiel

Vamos trabalhar juntos.

Conta-nos o que queres construir.

Fale connosco

Vamos falar.

Conta-nos o que precisas.

Em que podemos ajudar?
Orçamento (opcional)