Renato Froes — Estratégia, Design e Tecnologia

Projetos

A atualização do e-commerce da Nishiki e o cuidado com um projeto de longa data

A Nishiki é cliente da Marrs há mais de cinco anos. Nesse tempo, construímos sua plataforma de e-commerce e seguimos acompanhando a operação, prestando suporte e fazendo as adaptações que o negócio precisa.

Tenho um carinho especial por esse tipo de parceria. Com o tempo, a gente conhece melhor a empresa, entende por que certas decisões foram tomadas e consegue olhar para o projeto com mais contexto. Isso faz diferença na hora de propor uma mudança: nem sempre o que parece mais interessante tecnicamente é o que o cliente precisa naquele momento.

Agora estamos trabalhando em uma atualização mais profunda da plataforma. É uma oportunidade de modernizar a estrutura, reforçar a segurança e preparar o e-commerce para continuar evoluindo, preservando o trabalho que já foi construído.

Atualizar sem perder o que funciona

O e-commerce da Nishiki foi desenvolvido sob medida para a empresa. Ele tem regras próprias de operação, integração de pagamentos com a eRede, do Itaú, e conexão com o sistema de emissão de notas fiscais.

Por isso, atualizar sua estrutura exige cuidado com tudo o que depende dela.

Uma parte importante do trabalho está na atualização do Laravel, o framework que sustenta a aplicação. A plataforma utilizava uma versão mais antiga, e essa mudança envolve também revisar bibliotecas, refazer algumas funções e adaptar outras para que continuem funcionando corretamente.

Quem trabalha com desenvolvimento sabe que esse processo raramente termina na instalação da nova versão. Existem mudanças de comportamento, incompatibilidades e trechos de código que precisam ser revistos. Depois, é necessário testar os fluxos e conferir se as regras da operação continuam sendo respeitadas.

Um ajuste pode funcionar isoladamente e ainda assim interferir em outra etapa da compra. O cuidado está justamente em olhar para o caminho completo, do acesso do cliente ao pagamento e ao processamento do pedido.

É um trabalho detalhado, e boa parte dele nem aparece na tela. Mas é o que permite seguir adiante sem precisar descartar uma plataforma que já atende ao negócio.

Uma base melhor para as próximas etapas

Estamos aproveitando essa atualização para incorporar novas tecnologias e reforçar as camadas de segurança da aplicação. A revisão das dependências e a evolução dos mecanismos de autenticação fazem parte desse cuidado.

Também estão previstas melhorias no acesso à conta, com login pelo Google e código enviado por e-mail. São mudanças próximas do usuário, pensadas para tornar uma etapa cotidiana mais prática.

Na estrutura, o objetivo é deixar a plataforma mais preparada para receber novas funcionalidades e tornar as próximas atualizações mais organizadas e previsíveis. Não vejo muito sentido em adicionar tecnologia apenas para deixar a lista de ferramentas do projeto maior. Ela precisa ajudar a resolver alguma coisa: facilitar a manutenção, reduzir riscos ou permitir uma evolução que antes seria mais difícil.

Essa nova etapa também inclui um módulo de vinhos japoneses, ampliando o catálogo da Nishiki com informações e recursos próprios para essa categoria. É um exemplo concreto de como o negócio continua mudando e de por que a plataforma precisa ter espaço para acompanhar essas mudanças.

O resultado precisa fazer sentido para quem compra

Para mim, o valor desse trabalho não pode ficar restrito à parte técnica ou à entrega de novas funcionalidades.

Quem entra no site da Nishiki quer conhecer os produtos, encontrar as informações de que precisa e fazer seu pedido com confiança. Essa pessoa não precisa saber qual versão do framework está sendo usada. Mas precisa conseguir usar bem o produto que estamos construindo.

É com esse olhar que estamos conduzindo a atualização: cuidando da estrutura sem perder de vista a experiência de quem está do outro lado.

Depois de tantos anos acompanhando a Nishiki, é muito bom participar de mais essa etapa. Já existe bastante trabalho investido nessa plataforma, tanto nosso quanto da equipe que a utiliza no dia a dia. Quero que essa atualização dê continuidade a isso e ajude o e-commerce a ser um produto cada vez melhor para a empresa e para seus clientes.