Pular para o conteúdo

Case

Plataformas web e apps para mercado imobiliário e proteção veicular

Mercado imobiliário e proteção veicular 2019 – 2024
Cliente
Why Digital
Setor
Mercado imobiliário e proteção veicular
Período
2019 – 2024
Atuação
Desenvolvedor pleno → Technical Lead

Resultados

de evolução contínua das plataformas
5 anos de evolução contínua das plataformas
entrega em plataforma e aplicativo híbrido
Web + PWA entrega em plataforma e aplicativo híbrido
progressão por entrega consistente
Pleno → Lead progressão por entrega consistente

O desafio

Entregar e manter múltiplas plataformas para clientes de setores distintos, com integrações externas pesadas, mantendo qualidade durante uma transição societária da empresa.

A solução

Definição de arquiteturas escaláveis, implantação de CI/CD e entrega ponta a ponta de plataformas web e aplicativos híbridos, desde o levantamento de requisitos até a produção.

Stack do projeto

  • CodeIgniter
  • Laravel
  • PHP
  • Ionic
  • PWA
  • REST APIs
  • MySQL
  • CI/CD

O contexto

Cinco anos no mesmo lugar entregando para setores diferentes ensinam algo que projeto curto não ensina: você convive com as próprias decisões.

A arquitetura escolhida no primeiro ano é a que você mantém no quarto. O atalho tomado numa sexta-feira de pressa é o que custa duas semanas dezoito meses depois. Essa é a formação mais valiosa que um desenvolvedor pode ter, e é rara — a maior parte da indústria troca de projeto antes de sentir a consequência do que construiu.

Os desafios

Dois setores, exigências opostas. Mercado imobiliário demanda catálogo, busca com muitos filtros, mídia pesada e sincronização com portais externos. Proteção veicular demanda cadastro, gestão de contratos, regras de elegibilidade e integrações com sistemas de terceiros. Pouca coisa se reaproveita entre eles além da fundação.

Aplicativos híbridos. Entregar aplicativo com Ionic significa lidar com as restrições reais de dispositivo — conectividade instável, armazenamento local, ciclo de publicação nas lojas — além do backend.

Continuidade durante transição societária. A empresa passou por uma transição estratégica. Manter estabilidade de entrega e consistência técnica durante uma mudança dessas é um problema de engenharia tanto quanto de gestão.

O que foi feito

Arquiteturas pensadas para durar. Separação clara entre o que é regra de negócio e o que é framework, para que a troca de qualquer camada não obrigue a reescrever o núcleo.

CI/CD antes de virar consenso de mercado. Pipeline implantado para reduzir o custo de subir mudança e, com isso, o tamanho de cada entrega.

Propriedade ponta a ponta. Levantamento de requisito com o cliente, implementação, integração com API externa, deploy e acompanhamento em produção. Sem repassar o problema para a etapa seguinte.

Progressão para liderança técnica. A transição de desenvolvedor pleno para Technical Lead veio da entrega, não de organograma — o que significa que a autoridade técnica foi construída sobre código que estava em produção.

O que fica desse período

A convicção de que software bom é o que continua barato de mudar. É fácil escrever algo que funciona na entrega. O teste real acontece quando o negócio muda e você precisa acompanhar sem reescrever tudo.

Todo projeto que assumimos hoje é avaliado por essa métrica: quanto vai custar a próxima mudança?

Tem um projeto ou um sistema que precisa de atenção?

A primeira conversa é um diagnóstico técnico, não uma reunião de vendas. Você sai dela com uma leitura honesta do problema e uma faixa de investimento — mesmo que não feche com a gente.

  • Resposta em até 1 dia útil
  • Sem compromisso
  • NDA se você precisar