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.