Gimba - Um app de compras sobre uma loja que não tinha API
O aplicativo de compras B2B da Gimba, construído sobre um sistema que não tinha API: a X-Apps criou a camada que faltava e entregou o app para iOS e Android.
Comprar suprimentos pela empresa, do celular
A Gimba vende suprimentos para empresas e já vendia pela web. Faltava o aplicativo, e o pedido parecia simples: fazer o app iOS e Android e integrar com o back-end existente. Na primeira semana veio a descoberta: o sistema era ASP.NET sobre SQL Server e expunha apenas procedures de banco, não endpoints. Antes de existir aplicativo, precisava existir uma camada que traduzisse aquilo para algo que um app pudesse consumir.
A camada que faltava
A X-Apps construiu um serviço próprio em Strapi sobre MongoDB como agregador: de um lado conversa com as procedures do SQL Server e com a API REST de outro fornecedor, do outro entrega ao aplicativo um contrato estável. O app ganhou uma interface previsível mesmo com o legado mudando atrás, respostas que o legado não montava, como o carrinho persistido, e um painel administrativo de banners e destaques saído do mesmo Strapi.
Um fluxo de compra feito para empresas
Login por CNPJ ou CPF, também por Facebook e Google. Busca por categoria, texto ou código de barras pela câmera. Listas e favoritos para repetir pedido, carrinho com cupons e frete calculado, pagamento por boleto ou cartão, acompanhamento de pedidos e localização das lojas físicas. Cada escolha reflete como o comprador corporativo compra de verdade.
A VPN, e o que ela ensinou
Todo o desenvolvimento dependia da VPN do cliente, e a conexão caía em intervalos curtos, derrubando o pool de conexões do banco. O sintoma parecia tempo limite; a causa era de rede. A X-Apps diagnosticou e propôs a saída estrutural, uma conexão direta entre as redes. A lição: quando o ambiente do cliente é o único caminho até os dados, a estabilidade desse acesso é requisito de projeto, com o mesmo peso de uma funcionalidade.
Stack e práticas que sustentam o resultado
React Native com Expo para iOS e Android. Strapi sobre MongoDB como camada de integração e painel, em Node.js. Docker e Kubernetes orquestrados em Rancher, na nuvem, com esteira automatizada de build e deploy. Protótipo navegável em Adobe XD homologado com o marketing do cliente antes do código, sprints semanais com escopo fechado e a especificação de servidor entregue dimensionada para a operação.
Seu sistema legado não fala com aplicativo?
Muito sistema que roda bem há anos não tem como ser consumido por um app, e isso não significa trocar o sistema. Significa construir a camada certa no meio. A X-Apps desenha e constrói essa ponte, mantendo o legado onde ele está. Solicite um orçamento com a X-Apps.




