O Desafio
O cliente procurou-nos com a necessidade de reconstruir a sua loja online, que até então corria em WordPress. O sistema antigo tinha-se tornado lento, difícil de escalar, sofria com spam e ataques de bots, e limitava a implementação de funcionalidades à medida.
O objetivo principal: uma plataforma rápida, segura, independente e suficientemente flexível para acompanhar o crescimento futuro do negócio.
O Que Foi Feito
Para lá chegar, deixámos para trás a arquitetura monolítica e desatualizada do WordPress a favor de uma abordagem moderna, e entregámos o seguinte:
1. Migração limpa a partir do WordPress
Migrámos a loja por completo da plataforma antiga. Todos os produtos, categorias, a base de clientes e o histórico de encomendas foram cuidadosamente importados para um sistema headless moderno (Medusa.js). Isto preservou todos os dados de negócio importantes, ao mesmo tempo que trouxe um novo patamar de velocidade e comodidade na gestão de conteúdo.
2. Deploy num VPS dedicado
Em vez de um hosting partilhado standard, colocámos o projeto num servidor privado virtual isolado.
- O que isto trouxe: controlo total sobre a infraestrutura, independência de "vizinhos" no mesmo hosting, velocidade de carregamento fulgurante e a possibilidade de escalar os recursos do servidor conforme a carga (por exemplo, em períodos de saldos).
3. Proteção avançada contra redes de bots
Como o site antigo sofria com tráfego parasita, a segurança tornou-se uma prioridade. Implementámos uma proteção de infraestrutura completa:
- Configurámos filtragem de tráfego e uma Web Application Firewall (WAF).
- Bloqueámos scripts automatizados (bots) que faziam scraping de preços, criavam encomendas falsas ou sobrecarregavam o servidor.
- Protegemos a API contra tentativas de força bruta e ataques DDoS, mantendo a loja estável mesmo sob pressão externa agressiva.
4. Módulos à medida do negócio
Os processos de negócio do cliente exigiam funcionalidades que não existiam em soluções prontas. Desenvolvemos e integrámos módulos próprios, entre eles:
- Editor em massa de produtos e atributos
- Módulos de pagamento à medida
- Integração com a Nova Poshta (transportadora ucraniana)
- Lógica de preços à medida
- Integração com o Telegram como canal de registo, notificações e comunicação com clientes
O Resultado
O cliente ficou com uma plataforma de e-commerce moderna, rápida e segura, que é totalmente sua e corre na sua própria infraestrutura.
- A velocidade de carregamento das páginas disparou (o PageSpeed mobile do Google subiu de 46 para 96 pontos).
- A carga no servidor vinda de tráfego lixo e de um WordPress sobrecarregado caiu para o mínimo.
- A nova arquitetura torna trivial adicionar qualquer funcionalidade nova no futuro, sem os workarounds e limites que o WordPress antigo impunha.
